SQL Server 2012 DataTools + Visual Studio 2012 =安装了不兼容的DacFx版本

时间:2013-11-11 16:48:46

标签: visual-studio-2012 sql-server-2012 sql-server-2012-datatools

我疯了,试图在Visual Studio 2012中使用SSDT。我创建了一个数据库但由于这个错误我无法添加表等。

我安装了:

  • Visual Studio 2012 Ultimate
  • 带有高级服务的SQL Server 2012 Express x64,以及WinUpdates
  • Microsoft SQL Server数据工具 - Visual Studio 2012 x86的商业智能(找不到特定的x64版本)
  • SQL Server 2012数据层应用程序框架(2013年8月,x86-x64版本)

基本上我遵循了这条MSDN的建议,http://social.msdn.microsoft.com/Forums/sqlserver/en-US/04ee07bf-31d9-4a60-90ad-bf48c16eb4d1/ssdt-vs2012-error-dac-framework-compatibility?forum=ssdt 但没有结果

我有什么需要做的,或遵循特定的订单吗?

真的这个东西让我发疯了

Thx evbdy

1 个答案:

答案 0 :(得分:11)

您需要从http://msdn.microsoft.com/en-us/data/hh297027下载最新版本的SSDT。或者,您应该可以通过从顶部菜单栏中选择“SQL->检查更新”来获取Visual Studio中的内容。这将安装最新的SSDT和DacFx位,并修复此错误。

不幸的是,SSDT和SSDT-BI具有令人困惑的相似名称,但具有不同功能的单独下载。这就是您安装SSDT-BI工具无法解决此错误的原因。