Sql-Server
更改 Visual Studio 2015 的 MSSqlLocalDB 的預設版本
我正在使用 SQL Server 處理 C# 項目。對於開發,我們使用SQL Server 的LocalDB實例。如果數據庫中的某些內容髮生了變化,我們將
.mdf
/.ldf
文件簽入到 TFS。使用 建立連接MSSqlLocalDB
。問題
在某些系統上升級後,我們現在使用 VS 2013 和 VS 2015 進行開發。問題開始是因為VS 2013 預設為 SQL Server 2014而VS 2015對於 LocalDB 實例預設為 SQL Server 2016。
一旦
.MDF
使用 2016 打開文件,它就與 2014 不兼容。因此,使用 2015 的人無法簽入數據庫更改。為了解決這個問題,我在裝有 VS 2015 的機器上安裝了 2014 版 LocalDB,但無法更改 VS 連接到的預設版本。
誰能幫我??
提前致謝…
我花了 2 天時間才找到解決這個問題的方法。
在這里為將來遇到此問題的任何人發帖。
我基本上
LocalDB
從我的系統中刪除了所有實例並重新安裝它們。以下是最終解決問題所需的步驟
- 刪除所有附加到
LocalDB 2016
- 消除
LocalDB 2016
- 消除
LocalDB 2014
- 重啟系統
- 重新安裝
LocalDB 2014
對於安裝
LocalDB 2014
,要麼使用“ https://www.microsoft.com/en-in/download/details.aspx?id=42299 ”中的獨立文件,要麼從標準 Sql Server 安裝程序中選擇Express,然後LocalDB
在組件列表中選擇