4

我们正在尝试从 SSIS 包中自动发送传真。

我们已经弄清楚如何使用 Right Fax COM API (rfcomapi.dll) 发送传真

但我们的问题是,为了在 SSIS 中引用任何外部程序集,该程序集必须在 GAC 中,因为 SSIS 使用 VSA 而不是成熟的开发环境。

在 SSIS 中完成发送传真的选项有哪些?

4

2 回答 2

2

构建一个小控制台应用程序并使用 Execute Process Task 将其启动。利用 SSIS 表达式将 Execute Process Task 的 Arguments 属性塑造成您喜欢的样子。

于 2009-06-18T23:43:55.047 回答
1

我通过执行以下操作构建了一个互操作程序集(不确定这是否是最好的方法):

  1. 开始新的空白项目
  2. 将 rfcomapi.dll 包含到项目中
  3. 使用新的强名称密钥签署项目程序集
  4. 构建项目 - 这产生了一个 Interop.RFCOMAPILib.dll
  5. 将互操作程序集安装到 GAC 中
  6. 在我的 SSIS 项目中引用了 GAC 的互操作程序集。

=)

于 2009-06-19T23:35:07.020 回答