我有SSIS package
一个脚本任务,它从Excel
. 我收到以下错误,似乎找不到问题。
调用的目标已引发异常。
在 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。在 System.RuntimeType.InvokeMember(字符串名称、BindingFlags bindingFlags、BindingFlags、Object 目标、Object[] providedArgs、ParameterModifier[] 修饰符、CultureInfo 文化中调用(Object obj、BindingFlags invokeAttr、Binder binder、Object[] 参数、CultureInfo 文化) , String[] namedParams) 在 Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTATaskScriptingEngine.ExecuteScript()
我已将问题缩小到这两条线,我正在设置Excel
应用程序。
Excel.Application xlApp;
xlApp = new Excel.ApplicationClass();
xlApp
这似乎是导致错误的值的设置。
我正在使用 Visual Studio 2017。
谁能帮我解决这个问题?