zoukankan      html  css  js  c++  java
  • 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失 败,原因是出现以下错误: 80080005

      .Net MVC项目,在下载一个Excel的时候总是报错。

    解决办法:

    在服务器中,运行dcomcnfg打开组件服务, 依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"

    找到"Microsoft Excel应用程序"或"Microsoft Word应用程序",

    右键打开属性对话框,点击"标识"选项卡,选择"启动用户"

    至于前面安全面板里面的权限配置网上搜搜即可,这个大部分是说要设置成交互式用户。服务器上应该是要设置成交互式用户的,这个我本地调试报错,设置成启动用户就没问题了。

    还有一个问题,做了一个导出Excel的功能,放到服务器上了,用户用过浏览器去导出Excel的时候,总是下不下来,我一远程到服务器,立马就可以下载了。这个不知道是什么原因。然后我的大佬解决了这个问题

     还是把交互式用户改为下列用户,可以用admin可以用其他用户,因为交互式用户是当你和它交互的时候才可以,这就可以解释我远程过去就可以下载的问题了。

  • 相关阅读:
    Basic GC Tuning
    程序员如何少走弯路,更好的提升技术。
    WPF 多线程
    IOC
    一句话概括WPF知识点
    WPF数据绑定 Binding
    WPF命令
    WPF依赖属性
    WPF路由事件
    WPF绘图和动画
  • 原文地址:https://www.cnblogs.com/yunquan/p/9841865.html
Copyright © 2011-2022 走看看