SSIS ExecutePackageTask 在 SQL Server 2016 中不可用

SSIS ExecutePackageTask is not avavailbe in SQL Server 2016

我正在编写代码以从 SQL Server 2016 中的 SSISDB 目录读取 SSIS 包。在其中一项要求中,我需要读取 ExecutePackage 任务并从中获取包名称它。

根据 Microsoft Doc(参见 link ExecutePackageTaskClass Class )我需要在我的项目中添加 Microsoft.SqlServer.ExecPackageTaskWrap.dll 但我无法在我的 SQL 服务器中找到它2016 计划文件夹。

求推荐。

它位于 GAC(全局程序集缓存)

在解决方案中,右键单击项目。点击添加参考。然后写入以下路径:

C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.ExecPackageTaskWrap.0.0.0__89845dcd8080cc91\Microsoft.SqlServer.ExecPackageTaskWrap.dll

我可以在文件夹 C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SqlServer.ExecPackageTaskWrap

中找到它