出于某种原因,我已经开始在我的代码中完成了6个月以上的完美工作后得到以下异常。根本没有代码更改,但这是例外的主要部分:
System.Runtime.InteropServices.COMException (0x80010108): The object invoked has disconnected from its clients. (Exception from HRESULT: 0x80010108 (RPC_E_DISCONNECTED)) at Microsoft.Office.Interop.Excel.WorkbookClass.Save() at ditCreditEMGTestAutomationDifferenceEngine.Comparers.ExcelComparer.performProcessClean() in
它似乎引用的代码:
private void performProcessClean()
{
xlWorkBook1.Save();
xlWorkBook2.Save();
xlWorkBook1 = null;
xlWorkBook2 = null;
xlApp.Quit();
}
我已经在两台单独的机器上尝试过dll,它们之前一直运行正常,但看到同样的错误。
有什么想法吗?
答案 0 :(得分:0)
安装了任何更新?服务包?