日期:2014-05-17  浏览次数:20372 次

.net导出excel,第一次可以导出,第二次导出则出现80080005错误
该页面出现异常
异常类型:COMException 

异常明细:Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80080005 服务器运行失败 (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)). 


服务器是WIN2003,OFFICE2007,客户端第一次导出正常,第二次就要很久,然后抛出此异常。

------解决方案--------------------
COM组件?可能是未释放或者其它的什么,以前用COM的方式来操作导出大数据的时候运行总是有点细小的BUG了,后来改用NPOI,感觉方便,效率多了。
------解决方案--------------------
excel导出用NPOI之类的第三方类库, 微软自带的容易锁住