Cozyroc SSIS:无法使用 SFTP 任务

Cozyroc SSIS : Unable to use SFTP task

我正在尝试使用 cozyroc 工具 sftpTask,首先工具箱中没有所有组件,所以我将项目设置从 SQL server 2016 更改为 SQL server 2014,之后所有的工具都到了工具箱。 Image of Project Setting


现在,当我使用 SFTP 任务并在编辑模式下单击 Action 属性 时,我会收到下一张图片中显示的错误消息 Error Message Image

所以请帮我解决这个问题

我正在使用

  • Visual Studio2015
  • SQL服务器数据工具2015
  • 微软 sql server 2014 管理工作室
  • 问题的答案是:Here is the link to the solution
    使用 Microsoft 注册服务器手动注册Microsoft.DataWarehouse.VsIntegration.DLL

    当您安装使用 Microsoft.DataWarehouse.VsIntegration.DLL 依赖项的软件时,该软件会自动为您注册该文件。在某些情况下,您的 DLL 文件可能无法正确注册,因此会出现 "Microsoft.DataWarehouse.VsIntegration.DLL not registered" 错误。幸运的是,您可以使用名为 "Microsoft Register Server" (regsvr32.exe) 的内置实用程序来重新注册您的 Microsoft.DataWarehouse.VsIntegration.DLL 文件。

    如何从提升的命令提示符(Windows XP、Vista、7、8 和 10)重新注册 Microsoft.DataWarehouse.VsIntegration.DLL:

    1.Click 开始按钮。
    2.Type "command" 在搜索框中...不要按 ENTER 键!
    3.While 在键盘上按住 CTRL-Shift,然后按 ENTER。
    4.You 会提示权限对话框。
    5.Click 是的。
    6.Type 以下命令:regsvr32 /u Microsoft.DataWarehouse.VsIntegration.DLL.
    7.Hit 输入。这将取消注册您的文件。
    8.Type 以下命令:regsvr32 /i Microsoft.DataWarehouse.VsIntegration.DLL.
    9.Hit 输入。这将重新注册您的文件。
    10.Close 命令提示符 window.
    11.Re-启动与 Microsoft.DataWarehouse.VsIntegration.DLL 错误相关的程序。