我正在尝试使用 coryroc 工具 sftpTask,首先工具箱中不存在所有组件,因此我将项目设置从SQL server 2016更改为SQL server 2014,之后所有工具都出现在工具箱中。 项目设置图
现在,当我使用 SFTP 任务并在编辑模式下单击Action属性时,我会在下一个图像中显示错误消息错误消息图像
所以请帮我解决这个问题
我在用
我正在尝试使用 coryroc 工具 sftpTask,首先工具箱中不存在所有组件,因此我将项目设置从SQL server 2016更改为SQL server 2014,之后所有工具都出现在工具箱中。 项目设置图
现在,当我使用 SFTP 任务并在编辑模式下单击Action属性时,我会在下一个图像中显示错误消息错误消息图像
所以请帮我解决这个问题
我在用
问题的答案是:Here is the link to the solution
Manually Register Microsoft.DataWarehouse.VsIntegration.DLL Using Microsoft Register Server
当您安装使用 Microsoft.DataWarehouse.VsIntegration.DLL 依赖项的软件时,该软件应自动为您注册文件。在某些情况下,您的 DLL 文件可能无法正确注册,因此会提供“Microsoft.DataWarehouse.VsIntegration.DLL 未注册”错误。幸运的是,您可以使用名为“Microsoft 注册服务器”(regsvr32.exe) 的内置实用程序重新注册您的 Microsoft.DataWarehouse.VsIntegration.DLL 文件。
如何从提升的命令提示符(Windows XP、Vista、7、8 和 10)重新注册 Microsoft.DataWarehouse.VsIntegration.DLL:
1.单击开始按钮。
2.在搜索框中输入“command”...暂时不要按回车!
3. 按住键盘上的 CTRL-Shift 键,按 ENTER。
4.您将被提示一个权限对话框。
5.单击是。
6. 键入以下命令:regsvr32 /u Microsoft.DataWarehouse.VsIntegration.DLL。
7.按回车。这将取消注册您的文件。
8. 键入以下命令:regsvr32 /i Microsoft.DataWarehouse.VsIntegration.DLL。
9.按回车。这将重新注册您的文件。
10.关闭命令提示符窗口。
11.重新启动与Microsoft.DataWarehouse.VsIntegration.DLL错误关联的程序。