乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > ASP.NET在做导出数据到Excel时,报出:远程过程调用...-office远程调用失败,远程过程调用失败且

ASP.NET在做导出数据到Excel时,报出:远程过程调用...-office远程调用失败,远程过程调用失败且

作者:乔山办公网日期:

返回目录:office365


我也遇到了同样的问题,我是在winForm程序中使用多线程的方式使用Com组件,在调试的情况下没有问题,但是打包部署安装后就出现了该问题。并且在主线程中调用也是正常的。

你检查一下远程机器安装EXCEL了吗?这需要调用Office组件,才能够调用,本地调用的起是因为你本地安装了Office软件。

我说一下我碰到这个问题的情况:

我调用的是一款CAD的COM组件(单例),每次实例化使用之后需要 cadObj.Quit();

也碰到过上面这个错误,第一次可以打开使用,第二次打开失败出现这个错误。

经过检查发现,cadObj.Quit()调用之后,实例化出来的进程被kill了,但是这个对象还在,只是变成了垃圾内存(无效的)。如果没没有赋空值(=null),请检查第二次是否重新实例化了,否则使用原有对象会报这个错误。



是一个win8到win10都存在的问题。 我在win10预览版中遇到这个问题的解决方案是在程序上右键,卸载,然后从商店里重新下载安装。 出现这问题的原因可能是因为更新程序,或者一键清理垃圾缓存造成的。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网