将editFTPnetPRO添加到SSIS包会导致错误消息

时间:2010-03-02 21:49:19

标签: ssis reference enterprisedt

我正在尝试将一些安全的FTP代码添加到SSIS包中。我已经在其他.NET项目上成功使用了EnterpriseDT产品,所以我想将它整合到我正在研究的S​​SIS 2008包中。

如果我创建脚本任务(VB),请编辑脚本,选择Project |添加引用,并选择editFTPnetPRO.dll文件,它返回此错误:

  

未找到模板信息。有关详细信息,请参阅事件查看器中的应用程序日志。

     

要打开“事件查看器”,请依次单击“开始”,“控制面板”,双击“管理工具”,然后双击“事件查看器”。

应用程序日志不包含任何相关细节。

我不知道这是想告诉我的。我已经走了几个死胡同寻找这个错误信息并遵循规定的修复,但还没有修复它。知道可能出现什么问题吗?

P.S。 - 我尝试了devenv.exe /installvstemplates修复,但没有改变任何内容。

更新:以下是您尝试运行时在SSIS包中捕获的错误:

  

错误:System.Reflection.TargetInvocationException:调用目标抛出了异常。 ---> System.IO.FileNotFoundException:无法加载文件或程序集'edtFTPnetPRO,Version = 6.3.1.20,Culture = neutral,PublicKeyToken = 0dce1ad63760d80b'或其依赖项之一。系统找不到指定的文件。

在哪里寻找这个档案?我尝试将它复制到项目目录,bin文件夹和C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.nnnn文件夹,但它仍然无法找到它,它不会告诉我在哪里它正在寻找。

3 个答案:

答案 0 :(得分:0)

我现在遇到了与我使用SSIS创建的自定义C#程序集相同的问题。我已将程序集添加到Windows \ assembly和C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.nnnn文件夹中。

答案 1 :(得分:0)

将您的DLL放入C:\Program Files\Microsoft SQL Server\100\DTS\Binn并重试。

答案 2 :(得分:0)

尝试从添加引用对话框的 .NET 标签添加引用时,我几次遇到此错误。

(非常简单)修复是使用浏览标签添加引用。

addReferenceDialog-browseTab