Asp.net
asp.net mvc 鍵“attachdbfilename”的值無效
我目前正在閱讀 Manning 的“ASP.NET MVC 4 in Action”一書,並試圖讓第一個範例工作。
在我的測試應用程序中,我建構了一個簡單的模型並創建了一些視圖。然後我使用 NuGet 導入了“SQL Server Compact”。
當我最終嘗試執行應用程序時,出現以下錯誤:
Invalid value for key 'attachdbfilename'這發生在與我正在執行的數據庫(SELECT 或其他 CRUD 操作)的每次互動中。有任何想法嗎?
雖然,我回答這個問題有點晚了,但我遇到了同樣的問題,我通過修改下面的連接字元串解決了這個問題
<add name="MovieDBContext" connectionString="Data Source=.;Initial Catalog=Movies;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />希望這對其他人也有幫助。
我嘗試為這個特定錯誤找到解決方案,但沒有成功。
最後通過將 .Net Framework 4 更新到 4.0.2 來修復它。可以找到更新檔和詳細資訊這裡是連結
希望能幫助到你