我在脚本任务中声明了如下变量
dynamic sqldata = Dts.Variables["User::sqldata"].Value;
当我尝试单击确定来执行脚本任务组件时,出现以下错误
但是当我将 dynamic 关键字替换为 object或var 时,效果很好。
那么为什么动态数据类型在脚本任务中不起作用?
答案 0 :(得分:0)
当我自己遇到同样的错误时偶然发现了所有查询,所以我想与大家分享我的发现。我的解决方案是在编辑脚本时添加Microsoft.CSharp作为参考。
希望有帮助!