求解:C#.Net 远程方法调用失败 (Exception from HRESULT: 0x800706BE)
Posted on 2013-07-26 19:10 冰天雪域 阅读(1569) 评论(0) 编辑 收藏 举报服务器:Windows Server2003 sp2服务器
客户端:XP SP3
内容:C#Winform客户端调用服务器的Excel模板生成报表的时候,生成失败,抛出的异常如下:
TargetInvocationException{
Source : mscorlib
Message : Exception has been thrown by the target of an invocation.
Data : ListDictionaryInternal{}
HelpLink : null
TargetSite: InvokeDispMethod
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args, CultureInfo culture)
at CIS.Interop.ComBase.InvokeMethod(String method, Object[] args)
at CIS.Interop.Microsoft.Excel.ExcelApplication.Run(String macroName, Object[] args)
at CIS.IS.Data.Manager.ExcelReportMaker.DoWork()
************************
COMException{
Message :远程方法调用失败 (Exception from HRESULT: 0x800706BE)
Data : ListDictionaryInternal{}
ErrorCode : -2147023170
HelpLink : null
}
}
求解决方法!不胜感激!