“System.Runtime.InteropServices.COMException”类型的未经处理的异常出现在 HTFES.BLL.dll 中。 其他信息: 检索 COM 类工厂中 CLSID

可能是引用的excel.dll文件没注册,或此dll不对


还有可能是计算机上没有装office,而是wps,  重新安装office即可!!   楼主就是这样大哭


前面一种情况需要重新注册

命令行输入 regsvr32  “d:\Program Files\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14\Microsoft.Office.Interop.Excel.dll”   (注意路径名要加引号)

若出现模块“D:\Program”加载失败。

请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的 .DLL 文件是否有问题。

找不到指定的模块   是因为路径错误或者没加引号。





运行"regsvr32 “d:\Program Files\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14\Microsoft.Office.Interop.Excel.dll” 之后若提示

模块“d:\Program Files\Microsoft Visual Studio 10.0\Visual Studio Tools for Office\PIA\Office14\Microsoft.Office.Interop.Excel.dll”已加载,但找不到入口点DllRegisterServer

请确保“d:\Program Files\.......Office14\Microsoft.Office.Interop.Excel.dll"为有效的DLL或OCX文件,然后重试。

该dll不包含注册接口




--------------------------------------------------------------

C#创建的类库,需要用regasm注册


出现  Regasm :error RA0000: 无法定位输入程序集 "d:\Progaem"或它的一个依赖项

打上.net 2.0 sp2的补丁这个问题就好了,上微软官网下sp2的补丁安装,重启,再注册



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值