2013-02-20 113 views
0

一直使用googling這個錯誤信息,但還沒有找到一個適合我的解決方案。 我創建使用實體框架的應用mvc4和IM試圖運行「允許的遷移」上的NuGet,但我得到的錯誤:對鍵「attachdbfilename」密鑰'attachdbfilename'的值無效

進出口使用全

值無效SQL Server 2008中的我LOCALMACHINE版本,我添加使用服務器資源管理器我的數據庫,並複製從屬性的連接字符串

<add name="DefaultConnection" connectionString="Data Source=CQTT4323;Initial database=JBSMonitor;Integrated Security=True" providerName="System.Data.SqlClient"/> 

的奇怪的事情是,有沒有attachdbfilename財產可言,按照我的理解沒有必要在sql server滿嗎?

任何線索

編輯:

當我改變了從「默認連接」到另一個名字我的連接的名稱和使用的,在我的DbContext一切名工作得很好。可能它使用另一個「默認連接」?

回答

0

與以下

Data Source=yourmachinename\sql_server_name;Initial Catalog=JBSMonitor;Integrated Security=true 
更換整個字符串