2014-04-07 80 views
1

我有一个SSIS包(2012)在Microsoft Visual studio..When我点击右键,编辑it..I收到以下错误:微软的Visual Studio - 无法在SSIS包打开脚本任务

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 
------------------------------ 

我无法打开编辑任何任务

回答

4

因为脚本任务未正确安装,可能会发生此问题。请在下列文件夹是否存在Microsoft.SqlServer.ScriptTask.dll文件(假设它是一个64位平台):

  1. C:\ Program Files文件\ Microsoft SQL Server的\ 110个\ DTS \任务
  2. C:\ PROGRAM文件(x86)\ Microsoft SQL Server的\ 110个\ DTS \任务
  3. C:\ WINDOWS \ Microsoft.NET \装配\ GAC_MSIL \ Microsoft.SqlServer.ScriptTask \ v4.0_11.0.0.0__89845dcd8080cc91

如果在任何文件夹中缺少Microsoft.SqlServer.ScriptTask.dll文件,复制一个文件夹(从其他文件夹或其他文件夹国王SSIS服务器)到文件夹。或者,也可以使用命令行工具gacutil.exe将任务程序集安装到全局程序集缓存(GAC)中。

+0

我已经尝试过10个不同的帖子,关于如何解决这个问题,我非常确定这是一个踢球者。要清楚,我还重新安装了SSDT(2013和2015)。 –