读取Excel表单时发生RPC错误

当我尝试从我的.net应用程序中使用excel interop从远程服务器读取一个excel工作表时出现这个错误。

“RPC服务器不可用(从HRESULTexception:0x800706BA)”

当我再次运行应用程序,我没有得到这个错误。可能我知道这是什么原因,以及如何避免它?

谢谢。

您好,我得到相同的“奇怪”的错误,因为我在本地机器上使用最高优先级(目标文件/文件夹事件)上的Excel互操作(NS:Microsoft.Office.Interop.Excel)。

你有没有使用相同的Excel应用程序实例读取多个文件?

如果我的猜测是正确的,尝试为每个需要parsing的文件创build一个新的excel实例,当然读取完成后closures应用程序。