亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

EF5:無法將文件“ {0}”作為數據庫“ {1}”附加

EF5:無法將文件“ {0}”作為數據庫“ {1}”附加

catspeake 2019-12-09 14:09:32
我遇到了此處所述的確切問題(請參閱“無法附加到已刪除的MDF文件”部分),但此處未告知該問題的解決方案...簡而言之,問題在于刪除.mdf文件后,當我嘗試使用EF 5.0訪問數據庫時,引發了以下異常。DataException-> EntityException-> SqlException:無法將文件“ {0}”作為數據庫“ {1}”附加我確實刪除了數據庫文件,現在在運行應用程序時期望它使用其初始化程序時收到該討厭的錯誤消息。有任何解決這個問題的方法嗎?
查看完整描述

3 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

如果刪除該數據庫文件,它仍然保持在SqlLocalDB的注冊狀態。有時它會修復它以刪除數據庫。您可以從命令行執行此操作。


在“開始/程序”菜單下,打開“ VisualStudio開發人員命令提示符”。

運行以下命令:


sqllocaldb.exe stop v11.0


sqllocaldb.exe delete v11.0


查看完整回答
反對 回復 2019-12-09
?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

我從VS Developer Command Prompt運行了CodingWithSpike的命令,但是那也不起作用。最后,我從Package Manager控制臺運行了CodingWithSpike的相同命令,并且該命令有效。


? ? PM> sqllocaldb.exe stop v11.0

? ? LocalDB instance "v11.0" stopped.


? ? PM>?

? ? PM> sqllocaldb.exe delete v11.0

? ? LocalDB instance "v11.0" deleted.


? ? PM> sqllocaldb.exe start v11.0

? ? LocalDB instance "v11.0" started.


查看完整回答
反對 回復 2019-12-09
  • 3 回答
  • 0 關注
  • 535 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號