【发布时间】:2022-10-14 23:05:43
【问题描述】:
Visual Studio 2019 Enterprise v16.11.15 SS集成服务3.16 我尝试使用 Framework C# 类将我的 DTSX 包加载为文件。我加 通过浏览对我的项目引用 Microsoft.SqlServer.Dts.Runtime dll 位于:C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies\SSIS\150 什么时候 运行达到指令: Microsoft.SqlServer.Dts.Runtime.Application a = 新 Microsoft.SqlServer.Dts.Runtime.Application();我得到以下 输出错误:System.IO.FileNotFoundException:'无法加载文件 或程序集 'Microsoft.SqlServer.DTSRuntimeWrap, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' 或其之一 依赖关系。找不到指定的文件。
当我将 DTS.Runtime 引用降级到 ManagedDTS 版本 14 或更早版本时,相同的 Script.Main 运行良好。 SQL Server 2019 的 TargetServerVersion 只能在 Version 15 的问题。
如果有人有解决方案,我将不胜感激。
【问题讨论】:
标签: visual-studio ssis .net-assembly sql-server-data-tools vssdk