我有这个任务在SSIS中发送RS报告(事件驱动)。我有这个脚本任务,它提取报告和另一个脚本任务来发送电子邮件。
在我的脚本任务中,我可以添加Web引用,在代码中引用它,成功构建并保存它。 的的http:// {YourReportServerURL} /reportserver/reportexecution2005.asmx
但是当我退出脚本任务编辑器时,我收到一个脚本错误,说明“包中包含的脚本有编译错误。你想保存更改吗?”
它上面出现一个红叉,表示“找不到脚本的二进制代码。”。我将 DelayValidation 设置为true以删除此红叉
当我执行包时,由于未找到脚本的二进制代码错误
顺便说一下这些是我的参考: http://www.travisgan.com/2013/09/ssrs-data-drive-subscriptions-part-3.html
我正在使用VS 2010.我该如何解决这个问题?我需要你的帮助!
提前致谢。
答案 0 :(得分:0)
请查看SSIS Package failing because “script task is failing because the script is not precompiled”。您的问题看起来与该问题中描述的类似。 基本上,您需要确保将VSTA项目代码设置为MSIL,构建项目并保存。之后 - 关闭VSTA编辑器,然后在脚本任务上单击“确定”。