我使用visual studio 2012在MVC 4中是新手。它创建了默认的Connection。我想在“服务器资源管理器”中“打开表定义”(右键单击表>打开表定义)。但它会在对话框中抛出错误消息“安装了不兼容的DacFx版本”。我该怎么办?
需要使用NuGet安装/升级吗?
答案 0 :(得分:4)
您很可能需要将Microsoft SQL Server数据工具升级到最新版本。下载也应该升级DacFX组件,你会在这里找到2013年10月的版本: http://msdn.microsoft.com/en-us/data/hh297027
答案 1 :(得分:1)
在尝试将表添加到Visual Studio中的服务器资源管理器中的数据库时,也可以看到此问题。 此外,如果您右键单击礼节,您将获得:“此计算机上安装了不兼容的SQL Server数据工具(SSDT)版本和数据库运行时组件”,并带有指向SSDT的链接。
因此,解决方案是在Visual Studio 2012中安装SQL Server数据工具 https://msdn.microsoft.com/en-us/jj650015