2012-01-24 37 views
0

我正在開發我的第一個mvc剃鬚刀項目。我設置了項目,並在第一次運行時出現錯誤,表示_appstart.cshtml頁面無法連接到數據庫。 我可以看到在App_Data文件夾中的數據庫,並在此行的代碼,我得到錯誤:mvc3剃鬚刀首次運行數據庫連接錯誤

WebSecurity.InitializeDatabaseConnection("StarterSite", "UserProfile", "UserId", "Email", true); 

這是我第一次在MVC剃刀項目的工作,每一個建議是歡迎什麼,我應該進入有。

UPDATE: 康恩字符串在web.config中:

<connectionStrings> 
    <add name="StarterSite" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\StarterSite.mdf;User instance=true" providerName="System.Data.SqlClient"/> 
    </connectionStrings> 
+0

爲什麼你不想從Web下載一些示例項目?這是一個很好的示例http://msdn.microsoft.com/en-us/data/gg685494 –

回答

0

確保您連接字符串指向正確的位置(數據庫)。你可以在你的解決方案的Web.config文件中找到它。

例如

<connectionStrings> 
    <add name="WebContext" connectionString="Data Source=server.local;Initial Catalog=blops.test;Persist Security Info=True;User ID=Userid;Password=password" providerName="System.Data.SqlClient"/> 
    </connectionStrings>