0
我的ASP.NET核心網站工作正常。但是,當我刪除我的用戶文件夾內的數據庫文件時,它會在重新啓動並創建站點後告訴我,數據庫已存在。 解決方法它有助於更改數據庫名稱。ASP.NET核心實體框架數據庫刪除後存在mdf文件
但是我必須刪除什麼來擺脫數據庫?
我的ASP.NET核心網站工作正常。但是,當我刪除我的用戶文件夾內的數據庫文件時,它會在重新啓動並創建站點後告訴我,數據庫已存在。 解決方法它有助於更改數據庫名稱。ASP.NET核心實體框架數據庫刪除後存在mdf文件
但是我必須刪除什麼來擺脫數據庫?
似乎您正在使用SQL LocalDB。當你刪除mdf文件時,你還需要刪除localDB的本地實例。
在包管理器(或Visual Studio Debug Commandline)中輸入(PM>
是包管理器提示符,當然不要輸入))。
PM> SqlLocalDb.exe info
MSSQLLocalDB
v11.0
現在你知道你有兩個當地的DB,和v11.0
。
第一站是
PM> SqlLocalDb.exe stop MSSQLLocalDB
然後將其刪除
PM> SqlLocalDb.exe delete MSSQLLocalDB
最後再次啓動它
PM> SqlLocalDb.exe delete MSSQLLocalDB
或者在必要
PM> SqlLocalDb.exe create MSSQLLocalDB
之前建立了3210
您是否試圖從管理工作室刪除數據庫? – Eugene
它不適用於那裏。我只能找到系統數據庫。 – Matt
如果您先使用代碼,是否嘗試從項目中刪除遷移文件夾? – Eugene