生成Excel工作表时出错

时间:2017-04-28 12:46:44

标签: c# excel

我编写了用C#生成Excel的代码。在每个系统中,除服务器外,它的工作正常。我认为excel设置中存在问题

错误消息:"由于没有足够的可用内存或磁盘空间,Microsoft Excel无法打开或保存更多文档, 错误消息:由于以下错误,检索CLSID为{00024500-0000-0000-C000-000000000046}的组件的COM类工厂失败:80070005 ............ "

磁盘空间很好,RAM使用2GB(机器总共8GB)

我尝试过的事情:

  1. 运行dcomcnfg并将身份表设置为"交互式用户"

  2. “C:\ Windows \ SysWOW64 \ config \ systemprofile \ desktop”文件夹也必须存在,您需要对“systemprofile”和“desktop”具有完全控制权限

  3. 属性>一般>在文件资源管理器中取消阻止文件

            - Right Click -> Properties of Excel File -> Client on Unblock
    
  4. 有人可以提供解决方案吗? 感谢。

0 个答案:

没有答案