【问题标题】:Calling C# Assembly from SSIS Script Task从 SSIS 脚本任务调用 C# 程序集
【发布时间】:2011-03-21 01:16:19
【问题描述】:

我找到了这篇文章(如下所示),但这些文章中描述的方法不适用于使用目标框架 4.0 编译的 DLL!

文章: http://oassaf.wordpress.com/2007/05/24/calling-c-assembly-from-ssis-script-task/ http://www.codeproject.com/KB/database/SSIS_Call.aspx http://blogs.msdn.com/b/michen/archive/2007/04/22/com-references-within-an-ssis-script-component.aspx

有什么想法吗?

版本:SSIS 2008 R2

【问题讨论】:

  • 您使用的是什么版本的 SSIS?我认为每个版本都使用不同的 .net 框架。

标签: c# .net ssis


【解决方案1】:

最新版本的 SSIS (2008) 不能使用 4.0 框架。它仅限于 3.5 及更低版本。

【讨论】:

    【解决方案2】:

    我建议在 IIS 7 或自定义 Windows 服务中托管您的 4.0 组件并通过 WCF 公开它。

    【讨论】:

      【解决方案3】:

      我同意 Josef 的观点:4.0 在 SSIS 2008 中不起作用。以下是添加对 3.5(或更低)dll 的引用的方法: http://microsoft-ssis.blogspot.com/2011/05/referencing-custom-assembly-inside.html

      【讨论】:

        猜你喜欢
        • 2018-05-03
        • 1970-01-01
        • 2011-01-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多