如何修复发现不兼容的 SQL 服务器版本?
How do I fix incompatible SQL Server version found?
我正在使用刚刚安装的 VS 13 SQL Server 2014 Express,创建了一个新数据库,当我去添加一个新的 table(在 VS 中)时,我收到以下错误:
incompatible sql server version found
我该如何解决这个问题?我应该找到 VS 所需的版本(如果是,如何?)并降级到所需的版本,还是可以使用 SQL Server 2014 Express 解决它?
选中项目属性 "Project Settings" 选项卡中的 "Target platform:" 下拉菜单。如果 "SQL Server 2014" 不是 selected,select 它。如果 "SQL Server 2014" 甚至不在列表中,则需要执行下一部分 (#2)。
确保您拥有最新版本的 SQL 服务器数据工具 (SSDT)。 VS 2013 Community Edition(如果不是其他版本)附带的版本不能正常工作 ;-)。
您应该可以通过执行以下操作获得此信息:
- 打开Visual Studio
- 转到“工具”菜单
- Select "Extensions and Updates..."
- 展开"Updates"(左侧导航)
- 转到"Product Updates"
- Select "SQL Server Data Tools" 的条目(或任何具有相似名称的条目)
- 单击该条目中的 "Update" 按钮
- 它将下载一个名为 "SSDTSetup.exe"
的文件到您的计算机
- 运行 "SSDTSetup.exe" 它将下载并安装更新版本(截至目前,当前版本为 12.0.41025)
- 安装完成后,关闭并重新打开Visual Studio
或者您可以从 http://msdn.microsoft.com/en-us/data/tools.aspx 下载它(只要确保获得与您拥有的 Visual Studio 版本相对应的版本)。
在两个地方有一个 "Allow incompatible platform" 的复选框:
- 项目属性的调试选项卡。单击底部的 "Advanced..." 按钮。它将位于可滚动列表的顶部。
- 当您从构建菜单转到发布项目时,"Publish Database" 弹出窗口中的高级按钮(右侧)。它将位于可滚动列表的顶部。
我正在使用刚刚安装的 VS 13 SQL Server 2014 Express,创建了一个新数据库,当我去添加一个新的 table(在 VS 中)时,我收到以下错误:
incompatible sql server version found
我该如何解决这个问题?我应该找到 VS 所需的版本(如果是,如何?)并降级到所需的版本,还是可以使用 SQL Server 2014 Express 解决它?
选中项目属性 "Project Settings" 选项卡中的 "Target platform:" 下拉菜单。如果 "SQL Server 2014" 不是 selected,select 它。如果 "SQL Server 2014" 甚至不在列表中,则需要执行下一部分 (#2)。
确保您拥有最新版本的 SQL 服务器数据工具 (SSDT)。 VS 2013 Community Edition(如果不是其他版本)附带的版本不能正常工作 ;-)。
您应该可以通过执行以下操作获得此信息:
- 打开Visual Studio
- 转到“工具”菜单
- Select "Extensions and Updates..."
- 展开"Updates"(左侧导航)
- 转到"Product Updates"
- Select "SQL Server Data Tools" 的条目(或任何具有相似名称的条目)
- 单击该条目中的 "Update" 按钮
- 它将下载一个名为 "SSDTSetup.exe" 的文件到您的计算机
- 运行 "SSDTSetup.exe" 它将下载并安装更新版本(截至目前,当前版本为 12.0.41025)
- 安装完成后,关闭并重新打开Visual Studio
或者您可以从 http://msdn.microsoft.com/en-us/data/tools.aspx 下载它(只要确保获得与您拥有的 Visual Studio 版本相对应的版本)。
在两个地方有一个 "Allow incompatible platform" 的复选框:
- 项目属性的调试选项卡。单击底部的 "Advanced..." 按钮。它将位于可滚动列表的顶部。
- 当您从构建菜单转到发布项目时,"Publish Database" 弹出窗口中的高级按钮(右侧)。它将位于可滚动列表的顶部。