无法加载脚本执行

马修·尼尔森(Matthew Nelson)

当我尝试使用C#代码执行脚本任务时,在VS Studio中收到一条错误消息。该代码在编辑器中打开,将成功构建和重建,但是当我运行该软件包时,我得到了

“无法加载脚本以执行”。

屏幕截图

这是包

它在这里建立

这是执行时的错误

输出量

马修·尼尔森(Matthew Nelson)

我想通了。在SSIS中创建新的脚本任务时,其中会自动生成代码,这对于执行任务至关重要。如果您从控制台应用程序中获取一个可以正常运行的C#脚本,而仅对SSIS脚本任务的全部内容按ctrl + a,ctrl + v,则会丢失脚本任务代码的关键部分。发生这种情况时,您将剩下一个脚本任务,该脚本任务将在脚本编辑器中打开并进行编译,而不会产生任何错误,但不会在SSIS中执行。

具体是缺少此:

{ [Microsoft.SqlServer.Dts.Tasks.ScriptTask.SSISScriptTaskEntr‌​yPointAttribute] 
public partial class ScriptMain : 
Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectM‌​odelBase {

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章