问题描述
aspx页面的后台代码引用了excel组件(实现excel的导入),在调试程序的时候本机上没问题,可是挂到服务器上(代理服务器)就出错了。错误提示:System.Runtime.InteropServices.COMException(0x80040154):带有CLSID{00024500-0000-0000-C000-000000000046}的COM对象无效或未注册。这个问题已经困扰我好几天了,请各位高手赐教啊!小弟在此先谢过了!
解决方案
解决方案二:
dll同时发布了么?
解决方案三:
dll同时发布是什么意思,程序中是引用了excel.dll的。请继续赐教
解决方案四:
看清楚是refer的dll还是真正的dll
解决方案五:
是真正的dll,已经件.dll文件拷到程序的bin目录下了啊
解决方案六:
还有就是重新修复下office,选择自定义安装,在Excel下查看是否钩选了"对.NET支持"这一项
解决方案七:
这个肯定是选了的,我想请问是不是代理的服务器上没有装office,才导致这们的问题啊
解决方案八:
服务器上必须装office才行吧
时间: 2024-10-29 01:33:43