나는 먼저 코드를 수행하고있다. Entity database
{ "데이터베이스를 초기화하는 동안 예외가 발생했습니다. 자세한 내용은 InnerException을 참조하십시오."}
괜찮 았지만 물리적 데이터베이스를 삭제하여 다시 만들 것을 결정했지만 매번 실패합니다.
오류가 발생했습니다.
'C : \ ASP \ OdeToFood \ OdeToFood \ App_Data \ OdeToFoodDb.mdf'파일을 데이터베이스 'OdeToFoodDb'로 연결할 수 없습니다. "}
그 코드가 처음이므로 왜 데이터베이스를 다시 만들지 않는지 이해하지 못합니다.
그래서 Visual Studio에서 파일을 삭제하는 것은 멍청한 생각이었습니다.
SQL은 여전히 등록되어 있습니다.
MS SQL 관리 도구를 실행하고 내 경우 서버에 연결
(지역) \ v11.0
데이터베이스가 표시되고 여전히 존재하며 삭제하면 오류가 발생합니다. 파일이 존재하지 않습니다. 새로 고침을하고 SQL에서 사라졌습니다. 이제 코드를 다시 실행하면 모두 좋습니다.
그래서 Visual Studio가 아닌 관리 도구에서 DB를 삭제하십시오.