58

在似乎很奇怪的转折中,我试图在 Visual Studio 2012 中创建一个 Sql 数据库项目,并得到这个疯狂的错误:

在此处输入图像描述

单击任一链接会导致在 Microsoft.com 上未找到页面,这本身就很奇怪。

从错误消息的纯文本中,这是(用于搜索目的):

无法打开数据库项目

此版本的 SQL Server Data Tools 与此计算机上安装的数据库运行时组件不兼容。

考虑到我在工作站上安装了 Sql Server 2012 Developer Edition,这似乎令人难以置信。我可以在安装了 Sql Server 2012 DE 的 VS2008 中打开或创建数据库项目,那么为什么不使用 VS 2012?

4

5 回答 5

61

我昨天安装了 SQL Server 2012 Service pack 1,然后我开始遇到您在 Visual Studio 2012 中描述的问题。不仅是数据库项目;我无法使用 SQL Server 对象资源管理器,无法打开 sql-scripts 和许多其他奇怪的与数据库相关的错误。总是有相同的信息:

“此版本的 SQL Server Data Tools 不兼容 ...bla、bla、bla ...”

这个解决方案帮助了我:https ://web.archive.org/web/20150315060703/http://blog.wharton.com.au/2012/11/16/sql-server-2012-sp-1-breaks-sql -server-database-projects/ 希望这对你也有帮助

更新: 随着2013 年 3 月的发布,您似乎还必须更新此处可用的 SQL Server Data Tools。有关详细信息,请参阅本文中的评论。

于 2013-04-04T07:21:47.900 回答
37

只需下载并安装 SQL Server Data Tools 就可以解决这个问题;

http://go.microsoft.com/fwlink/?LinkID=274984

于 2013-05-09T17:13:00.427 回答
2

在我安装了 Visual Studio 2013 之后,在 Visual Studio 2012 的现有项目中发生了这种情况。安装 2012 工具修复了它,正如其他人所说,但之前答案中提供的链接不是我需要的。为我做的链接在这里

于 2014-10-28T14:10:26.510 回答
1

以防万一下载的 SQL Server Data Tools 不工作。您可以尝试下载此版本:

SQL Server 数据工具下载

于 2016-07-15T02:55:28.170 回答
0

我遇到了类似的问题,但在我的情况下,这是由于版本差异。请参阅附图。所以一旦用正确的版本升级然后问题就解决了。在此处输入图像描述

于 2018-12-11T08:54:24.037 回答