2015-05-21 158 views
1

我目前正在與我的合作伙伴一起工作ASP.NET MVC項目,我們正在使用TFS。我們都使用VS 2013,但後來我重新安裝了操作系統並安裝了VS 2015社區。當我從TFS下載項目幾乎一切正常時,我可以運行該網站,但是當網站需要訪問數據庫(登錄時),發生異常。 SQL server express 2014已經安裝在電腦上,所以問題可能出在不同版本的數據庫和SQL Server或連接字符串中。但我該如何解決這個問題?不同版本的數據庫和SQL Server;找不到SQL Server

第二個屏幕說:When creating connection to server an error has occured. Server was not found or was not accessible. Check if the name of an instance is correct and if the server is configured to allow remote access.

enter image description here

enter image description here

編輯

在web配置連接字符串看起來是這樣的:<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-Dobrokarty-20141117025208.mdf;Initial Catalog=aspnet-Dobrokarty-20141117025208;Integrated Security=True" providerName="System.Data.SqlClient" />

+0

哪個連接字符串您使用? – Andomar

+0

我添加了連接字符串。請參閱編輯。 – jstorm31

回答

0

既然你安裝了SQL絲氨酸ver 2014 Express,您應該使用「(LocalDB)\ MSSQLLocalDB」作爲數據源。

在這裏閱讀更多:然後https://msdn.microsoft.com/en-us/library/hh510202.aspx?f=255&MSPPError=-2147217396

連接字符串應該是這樣的:

<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-Dobrokarty-20141117025208.mdf;Initial Catalog=aspnet-Dobrokarty-20141117025208;Integrated Security=True" providerName="System.Data.SqlClient" /> 
+0

你幫我解決了這個問題。謝謝。 – jstorm31

相關問題