Nuget安装后RestSharp丢失

时间:2017-03-03 18:21:17

标签: c# visual-studio-2010 nuget restsharp ssis-2012

我有一个项目,涉及从测试供应商下载学生考试成绩,以加载到我们的学区成绩报告数据库中。我使用Postman来识别要发送到Web服务器以请求文件的参数。现在尝试在SSIS中自动执行这些步骤。 NuGet似乎成功安装了RestSharp,在编码时,它似乎解析了Script Task组件中从该库引用的所有对象。

成功安装'RestSharp 105.2.3'。 Screenshot Success Message and resolved objects from library

然而,当我保存时,返回并调试包,如果抛出似乎表明它未成功安装的错误:

at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[]
arguments, Signature sig, Boolean constructor)    at     
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, 
Object[] parameters, Object[] arguments)    at 
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags 
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

当我返回脚本任务代码时,对象引用不再解析,并且引用被指示为无效。

found code在无法加载到GAC时加载了一个dll(我已成功将其用于WinSCPnet.dll - 与此问题无关,但最初也用于加载某些内容返回类似的“不安全”错误),但我不确定是否可以将其用于RestSharp,如果是,那么语法是什么。

任何建议将不胜感激。

-Operating System: Windows Server 2012 R2, 64-Bit
-Visual Studio: 2010 .Net Framework 4.5.51650 SP1Rel
-SQLServer 2012 
-Coding in C# 2010
-NuGet Package Manager 2.8.60318.667

0 个答案:

没有答案