我已将using语句添加到我正在运行的类中:
using Newtonsoft.Json.Linq;
我在同一个项目中引用了Newtonsoft.Json.dll。
我没有编译时错误。但我确实得到了一个运行时间。我甚至不能做这样的简单代码(你好崩溃之前没有显示):
public void Main()
{
MessageBox.Show("hello");
JObject j = new JObject();
Dts.TaskResult = (int)ScriptResults.Success;
}
我收到以下错误:
DTS脚本任务在用户代码中遇到异常:调用目标抛出了异常
使用以下StackTrace:
at System.RuntimeMethodHandle.InvokeMethod(Object target,Object [] arguments,Signature sig,Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj,Object [] parameters,Object [] arguments) 在System.Reflection.RuntimeMethodInfo.Invoke(Object obj,BindingFlags invokeAttr,Binder binder,Object []参数,CultureInfo文化) at System.RuntimeType.InvokeMember(String name,BindingFlags bindingFlags,Binder binder,Object target,Object [] providedArgs,ParameterModifier [] modifiers,CultureInfo culture,String [] namedParams) 在Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTATaskScriptingEngine.ExecuteScript()
任何人都知道这可能会导致这种情况吗?