首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在SSIS脚本任务中,程序集是一个比引用程序集更高的版本。

问在SSIS脚本任务中,程序集是一个比引用程序集更高的版本。
EN

Stack Overflow用户
提问于 2017-05-31 13:31:29
回答 1查看 1.2K关注 0票数 0

在我的SSIS包中,我有一个脚本任务,它引用以下程序集.

Microsoft.SqlServer.DTSRuntimeWrap,Microsoft.SqlServer.ManagedDTS,Microsoft.SqlServer.ScriptTask

如何使相同的包在多个Server环境中工作(例如。( Server 2014、2016等)?

目前,这些软件包是参照v12程序集开发的。当我在SQL 2016框上运行这些包时,我总是收到以下错误。

描述:汇编'Microsoft.SqlServer.ManagedDTS,Version=13.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91‘使用'Microsoft.SqlServer.DTSRuntimeWrap,Version=13.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91',比引用的程序集'Microsoft.SqlServer.DTSRuntimeWrap,Version=12.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91’,d:\Program (x86)\Microsoft Culture=neutral 0,0

EN

回答 1

Stack Overflow用户

发布于 2017-09-08 15:40:25

我试图将我的2008软件包升级到2016年,在我的脚本任务上也出现了类似的错误。我所做的是删除对Microsoft.SqlServer.ManagedDTS.dll的旧引用,并从Microsoft.SqlServer.ManagedDTS.dll中添加一个新的引用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44286222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档