zoukankan      html  css  js  c++  java
  • 写入与导出excel

    检索 COM 类工厂中 CLSID {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))

    终于让我找到解决的方法了,我是用vs2010IIS6.0win7的系统,其实在网站上有很多一模一样的答案,但相对于win7的系统来说,还是不能解决该问题,实际上,解决这个问题,很简单,只需以下步骤:

    1:在服务器上安装officeExcel软件.

    2:"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"

    3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"

    4:"DCOM配置"中找到"Microsoft Excel Application",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel Application 属性"对话框

    5:点击"标识"标签,选择"交互式用户"

                           

    6:点击"安全"标签,"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加一个"IIS_IUSRS"用户(注意要选择本计算机名),一般给它赋予"本地启动""本地激活"权限就可以了,但在这里,我把所有的权限都给它了.

     

     

     

    7:依然是"安全"标签,"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框中也填加一个"IIS_IUSRS"用户,一般赋予"本地访问"权限就可,但我还是给了所有的权限(方法同6的图片一致的).

     

    具体文档

     

    唉,就这样,就可以正常的导出excel了……

  • 相关阅读:
    测试用例怎么写
    002-利润计算
    001-无重复数字组合
    ftp上传与gui button的练习
    文件操作
    py2exe制作python可执行.exe的setup.py
    猜数字大小的游戏
    GUI简单例子学习
    新的旅程
    回车键搜索兼容性问题
  • 原文地址:https://www.cnblogs.com/summay/p/3385011.html
Copyright © 2011-2022 走看看