我正在Visual Studio 2012中构建一个SSIS包,在包中我有一个C#脚本任务,它读取各种文件格式并将这些文件中的数据插入到数据库表中。
这很好用,但现在我需要脚本来处理JSON。
为此,我已经进入脚本任务并通过NuGet包管理器添加了Json.NET框架,然后添加了以下代码行来引用命名空间。
using Newtonsoft.Json;
然后我可以引用该库并使用JsonConvert
等命令,但是当我保存脚本并关闭它以运行SSIS包时,我收到以下错误:
错误:SCR处的0x1 - 填充着陆表,脚本出错:无法执行 加载文件或程序集' Newtonsoft.Json,Version = 8.0.0.0, Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed'或其中一个 依赖。系统找不到指定的文件。
当我回到脚本时,对命名空间的引用在
下面有一条红色的波浪线当我转到NuGet包管理器时,有一条消息说解决方案中缺少某些NuGet包。
恢复并没有解决问题,我必须卸载并重新安装Json.NET以摆脱红线,但是当我关闭脚本并尝试运行包时,该过程会再次启动。
非常感谢任何帮助。
由于