Sql server data tools 为什么web deploy只安装了64位的dacpac,却在寻找32位版本的dacpac

Sql server data tools 为什么web deploy只安装了64位的dacpac,却在寻找32位版本的dacpac,sql-server-data-tools,webdeploy,dacpac,Sql Server Data Tools,Webdeploy,Dacpac,我有一个web表单web应用程序;当我尝试在选中数据库的情况下使用Visual Studio 2015 web deploy发布它时,它返回错误此错误: ERROR_SCRIPTDOM_NEEDED_FOR_SQL_PROVIDER 但是我已经安装了所有必需的库。在使用Process Monitor进行调试时,我注意到web deploy正在寻找x86版本的dacpac dll,但我只安装了64位 我是否还需要安装x86版本才能正常工作?尝试注册scriptdom: “C:\Program F

我有一个web表单web应用程序;当我尝试在选中数据库的情况下使用Visual Studio 2015 web deploy发布它时,它返回错误此错误:

ERROR_SCRIPTDOM_NEEDED_FOR_SQL_PROVIDER
但是我已经安装了所有必需的库。在使用Process Monitor进行调试时,我注意到web deploy正在寻找x86版本的dacpac dll,但我只安装了64位


我是否还需要安装x86版本才能正常工作?

尝试注册scriptdom:

“C:\Program Files(x86)\Microsoft SDK\Windows\v10.0A\bin\NETFX 4.6.2 Tools\gacutil”/i“C:\Program Files(x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\SQLDB\DAC\130\Microsoft.SqlServer.Transact-SQL.ScriptDom.dll”

(更改为指向计算机上/您想要使用的scriptdom和gacutil的任何版本)

发件人:


@StevenGreen你知道这个问题的解决办法吗?我会试试看