我有一个网络表单网络应用程序;当我尝试使用选择数据库的Visual Studio 2015 Web部署发布它时,它返回错误此错误:
ERROR_SCRIPTDOM_NEEDED_FOR_SQL_PROVIDER
但我安装了所有必需的库。在使用Process Monitor进行调试时,我注意到Web部署正在寻找x86版本的dacpac dll,但我只安装了64位。
我是否还需要安装x86版本才能使其正常工作?
答案 0 :(得分:0)
尝试注册scriptdom:
“C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v10.0A \ bin \ NETFX 4.6.2 Tools \ gacutil”/ i“C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \扩展\微软\ SQLDB \ DAC \ 130 \ Microsoft.SqlServer.TransactSql.ScriptDom.dll“
(更改为指向您在机器上/您想要使用的脚本和gacutil的任何版本)
自: