我将一个包从生产服务器(.ispac)导出到我的本地计算机,并在SQL Server Data Tools 2015中打开,因为我需要在工作流程中进行一些更改。该软件包还包括一个我需要更改和调试的脚本任务。
我在代码中添加了一个断点,问题是当我从Data Tools运行包时,VS 2015打开但是下面的错误显示并且VS 2015立即关闭,因此我无法调试代码
我一直试图解决这个问题几个小时,并查看了各种帖子但没有成功。
我已经:Set Run64BitRuntime = False
如果我删除所有断点并运行包,则所有任务都将成功,但脚本任务没有按预期执行...(这就是我需要调试的原因)。
我被困住了,无法修复代码!
答案 0 :(得分:1)
这是一个参考问题。生产服务器上的引用(dll's)版本与您的loxal计算机上安装的dll不同。
尝试删除脚本任务中使用的所有引用并再次添加它们。
有用的链接