最近C#调用COM时,遇到了异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT)的错误 后面找了一下,发现是在线程里调用COM组件引起的。 C++调用COM时,会调用API函数CoInitializeEx来初始化COM,这里就指定了初始化为STA(单线程 ...
程序一直都正常,今天突然发现异常,网上查了一下有说pdf的问题,也有说 的问题,正好前几天我装了一个pdf阅读软件,发现pdf软件会占用excel的com端口,然后我就在excel中的com加载项中把pdf软件的加载项给去掉了,一切就又恢复正常了。 我的是excel ,找到 excel选项 ,点开后点击 加载项 ,最下面有个管理加载项的下拉菜单,选 COM加载项 ,点 转到 ,这时会弹出一个框,把 ...
2017-09-15 16:25 2 7243 推荐指数:
最近C#调用COM时,遇到了异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT)的错误 后面找了一下,发现是在线程里调用COM组件引起的。 C++调用COM时,会调用API函数CoInitializeEx来初始化COM,这里就指定了初始化为STA(单线程 ...
C# 调用Excel 出现服务器出现意外情况. (异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT) private Microsoft.Office.Interop.Excel.Application xApp; private ...
多人使用SAP B1时,只有一人总是出现服务器意外错误(Exception from HRESULT:0x80010105(RPC_E_SERVERFAULT)),真的很头疼,问技术实施人员,可能是网络在处理数据时瞬间断开导致的原因,但是在测试网络后发现没有丢包的现象。 后来给电脑重装系统 ...
这个错误也搞了我好久,换了很多版本,后面在网上查到用xlWorkbookNormal来替代 xlExcel?,立马就可以了。 xlBook.SaveAs(FilePath,Microsoft.Office.Interop.Excel ...
xlBook.SaveAs(FilePath,Microsoft.Office.Interop.Excel.XlFileFormat.xlExcel8, Type.Missing, Type.Missing, Type.Missing, Type.Missing ...
原因:没有原生支持64位,而是以32位兼容方式运行解决办法:在项目属性里设置“生成”=>“目标平台”为x86而不是默认的ANY CPU. ...
C#下没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)) 原因:没有原生支持64位,而是以32位兼容方式运行解决办法:在项目属性里设置“生成”=>“目标平台”为x86而不是默认的ANY CPU. 转自:http ...
在本地电脑调用C++写的dll函数,开发和运行都没问题,在其它电脑有VS开发环境运行程序也没问题,但是程序在服务器和没有开发环境的电脑上运行就报这个找不到指定模块的错误, 在网上找了许多资料,大都是要将项目的目标运行环境改为X86,dll的路径位置,要设置系统变量的问题, 最后发现是DLL ...