C# 如何修复发现的不兼容SQL Server版本?

C# 如何修复发现的不兼容SQL Server版本?,c#,asp.net,sql-server,visual-studio,sql-server-data-tools,C#,Asp.net,Sql Server,Visual Studio,Sql Server Data Tools,我使用的是刚刚安装SQL Server 2014 Express的VS 13,创建了一个新数据库,当我在VS中添加一个新表时,出现以下错误: 发现不兼容的sql server版本 我该如何解决这个问题?我应该找到VS所需的版本吗?如果是,如何找到?我可以降级到所需的版本,还是可以使用SQL Server 2014 Express解决此问题 检查“项目属性”的“项目设置”选项卡中的“目标平台:”下拉列表。如果未选择SQL Server 2014,请选择它。如果SQL Server 2014甚至不在

我使用的是刚刚安装SQL Server 2014 Express的VS 13,创建了一个新数据库,当我在VS中添加一个新表时,出现以下错误:

发现不兼容的sql server版本

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

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

确保您拥有最新版本的SQL Server数据工具SSDT。VS 2013社区版(如果不是的话)以及其他版本附带的版本不完全有效;-

您应该能够通过执行以下操作来实现此目的:

开放式Visual Studio 转到“工具”菜单 选择扩展和更新。。。 展开左导航更新 转到产品更新 为SQL Server数据工具或任何具有类似名称的工具选择条目 单击该条目中的更新按钮 它将向您的计算机下载一个名为SSDTSetup.exe的文件 运行SSDTSetup.exe,它将立即下载并安装更新版本。当前版本为12.0.41025 安装完成后,关闭并重新打开Visual Studio 或者您可以从下载它,只需确保获得与您拥有的Visual Studio版本相对应的版本

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

项目属性的调试选项卡。点击高级。。。按钮在底部。它将位于可滚动列表的顶部。 从“生成”菜单中发布项目时,发布数据库弹出窗口右侧的“高级”按钮。它将位于可滚动列表的顶部。