用的微软的office组件,发布到服务器上后。
远程登录服务器时,可以导出。退出远程登录后,导出报错:
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 8000401a 因为配置标识不正确,系统无法开始服务器进程。请检查用户名和密码。 (异常来自 HRESULT:0x8000401A)。
请大神指点。
com 组件在结束时,必须清理内存结构,
应该是权限方面的问题吧
在web.config文件中加入下面这句话
<identity impersonate="true" userName="服务员用户名" password="服务器密码" />
好的,我试一下。
不要采用微软那套,使用NPOI的方式吧
我只是在填坑而已,就不做那么大的改动了...
插件实现在线编辑文档,也可以用PageOffice插件
office自带的组件就是个坑,各种问题,光版本不兼容就能搞死你