如何修复找到的不兼容的 SQL 服务器版本

本文关键字:SQL 服务器 版本 不兼容 何修复 | 更新日期: 2023-09-27 18:36:59

我正在使用VS 13刚刚安装了SQL Server 2014 Express,创建了一个新数据库,当我去添加新表(在VS内部)时,我收到以下错误:

发现不兼容的 SQL 服务器版本

我该如何解决这个问题?我应该找到VS所需的版本(如果是,如何?)并降级到所需的版本,还是可以使用SQL Server 2014 Express来解决它?

如何修复找到的不兼容的 SQL 服务器版本

    检查项目属性的"
  1. 项目设置"选项卡中的"目标平台:"下拉列表。如果未选择"SQL Server 2014",请选择它。如果"SQL Server 2014"甚至不在列表中,则需要执行下一部分。

  2. 请确保您具有最新版本的 SQL Server 数据工具 (SSDT)。VS 2013 社区版(如果不是其他版本)附带了一个不完全有效的版本;-)。

    您应该能够通过执行以下操作来获得此信息:

    • 打开视觉工作室
    • 转到"工具"菜单
    • 选择"扩展和更新..."
    • 展开"更新"(左侧导航)
    • 转到"产品更新"
    • 选择"SQL Server 数据工具"(或任何具有类似名称的内容)的条目
    • 单击该条目中的"更新"按钮
    • 它会将一个名为"SSDTSetup.exe的文件下载到您的计算机
    • 运行"SSDTSetup.exe",它将下载并安装更新版本(截至目前,当前版本为12.0.41025)
    • 安装完成后,关闭并重新打开Visual Studio

    或者你可以从 http://msdn.microsoft.com/en-us/data/tools.aspx 下载它(只要确保获得与你拥有的Visual Studio版本相对应的版本)。

  3. 两个位置有一个"允许不兼容的平台"复选框:

    • 项目属性的"调试"选项卡。点击"高级..."底部的按钮。它将位于可滚动列表的顶部。
    • "发布
    • 数据库"弹出窗口中的"高级"按钮(右侧),当您从"生成"菜单转到"发布项目"时。它将位于可滚动列表的顶部。