2015-01-10 116 views
1

我使用VS 13只安裝了SQL Server 2014 Express中,創建一個新的數據庫,當我去添加新表(內部VS)我得到以下錯誤:如何解決找到的不兼容的SQL Server版本?

incompatible sql server version found

我該如何解決這個問題?我應該找到VS所需的版本(如果是這樣,如何?),並降級到所需的版本,或者我可以用SQL Server 2014 Express解決它嗎?

回答

4
  1. 檢查項目屬性的「項目設置」選項卡中的「目標平臺:」下拉列表。如果未選擇「SQL Server 2014」,請選擇它。如果「SQL Server 2014」甚至不在列表中,則需要執行下一部分(#2)。

  2. 確保您擁有最新版本的SQL Server數據工具(SSDT)。 VS 2013 Community Edition(如果不是其他版本)附帶的版本不完全適用;-)。

    您應該能夠通過執行以下操作來得到這樣的:

    • 打開Visual Studio
    • 轉到工具菜單
    • 選擇 「擴展和更新...」
    • 展開「更新「(左側導航)
    • 轉到」產品更新「
    • 選擇條目」SQL Server數據工具「(或任何具有類似名稱的文件)
    • 點擊「更新」按鈕進入
    • 內它會下載文件到您的計算機被稱爲「SSDTSetup.exe」
    • 運行「SSDTSetup.exe」,它會下載並安裝更新版本(截至現在目前的版本是12.0.41025)
    • 一旦安裝完畢之後,關閉並重新打開Visual Studio,

    或者你可以從http://msdn.microsoft.com/en-us/data/tools.aspx下載它(只是一定要得到的版本對應於您的Visual Studio版本有)。

  3. 有一個複選框「允許不兼容的平臺,」在兩個地方:項目屬性的

    • Debug標籤。點擊底部的「高級...」按鈕。它將位於可滾動列表的頂部。
    • 當您從「生成」菜單轉到「發佈項目」時,「發佈數據庫」彈出窗口中的高級按鈕(在右側)。它將位於可滾動列表的頂部。
+1

謝謝!!工作得很好:) – Jack

相關問題