Microsoft Visual Studio - 无法在 SSIS 包中打开脚本任务

Kum*_*pan 3 c# sql-server ssis visual-studio visual-studio-2012

我在 Microsoft Visual Studio 中有一个 SSIS 包(2012)..当我右键单击并编辑它时..我收到以下错误:

TITLE: Microsoft Visual Studio
------------------------------

The task with the name "Map Network Drive" and the creation name "Microsoft.SqlServer.Dts.Tasks.ScriptTask.ScriptTask, Microsoft.SqlServer.ScriptTask, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" is not registered for use on this computer.
Contact Information:
Script Task

------------------------------
BUTTONS:

OK
------------------------------
Run Code Online (Sandbox Code Playgroud)

我无法打开编辑任何任务

小智 5

出现此问题的原因可能是脚本任务安装不正确。请检查Microsoft.SqlServer.ScriptTask.dll文件是否存在于以下文件夹中(假设是64位平台):

  1. C:\Program Files\Microsoft SQL Server\110\DTS\Tasks
  2. C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Tasks
  3. C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.SqlServer.ScriptTask\v4.0_11.0.0.0__89845dcd8080cc91

如果Microsoft.SqlServer.ScriptTask.dll文件在任何文件夹中丢失,请将一个(从其他文件夹或不同的工作 SSIS 服务器)复制到该文件夹​​。或者,您也可以使用命令行工具gacutil.exe将任务程序集安装到全局程序集缓存 (GAC) 中。