• 未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral



    未能加载文件或程序集“Microsoft.Office.Interop.Excel, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。系统找不到指定的文件。

    问题分析:安装的Microsoft.Office.Interop.Excel 的版本不对

    解决方法:修改Web.Config文件

    ⑴ 在安装目录下找到Web.Config文件。

    ⑵ 将Web.Config文件中的如下代码删除:

    <add assembly="office, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>

    <add assembly="Microsoft.Vbe.Interop, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>

    <add assembly="stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/></assemblies>

    导出EXCEL时的问题

    1.导出EXCEL表格时出错

    解决方法:在DCOM组件服务中给MICROSOFT.EXCEL组件 赋予ASP.NET的操作权限。

    ⑴“开始 → 程序 → 管理工具 → 组件服务”。

    ⑵ 展开“组件服务 → 计算机 → 我的电脑”,右击“我的电脑”,选择“属性”。

    ⑶ 在弹出的“我的电脑 属性”框中,选择“com安全”。

    ⑷ 在“访问权限”中,点击“编辑限制”,在弹出的对话框中选择“ASP.NET”用户(或“NETWORK Service”用户),并勾选中所有“允许”项。如下所示:


     


    ⑸ 在“启动和激活权限”中,点击“编辑限制”,在弹出的对话框中选择“ASP.NET”用户(或“NETWORK Service”用户),并勾选中所有“允许”项。如下所示:

    ⑹ 返回“组件服务”窗口,在“我的电脑 → DCOM配置”下,右击“MICRSOFT EXCEL 应用程序”,选择“属性”。

    ⑺ 在弹出的对话框中选择安全项,把“启动和激活权限”、“访问权限”、“配置权限”选择为“自定义”,如下所示:


    ⑻ 单击“启动和激活权限”、“访问权限”、“配置权限”每一项的“编辑”,在弹出的对话框中添加“ASP.NET”用户(或“NETWORK Service”用户)。同时把允许中的钩全部选择上。

    ⑼ 回到“MICRSOFT EXCEL 应用程序 属性”窗口,在“标识”项中选择“启动用户”,如下所示:

    ⑽ “确定”后即可。

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xd43100678/archive/2009/11/05/4769733.aspx

  • 相关阅读:
    BZOJ.3720.Gty的妹子树(树分块)
    洛谷.3369.[模板]普通平衡树(Splay)
    洛谷.3224.[HNOI2012]永无乡(Splay启发式合并)
    洛谷.2234.[HNOI2002]营业额统计(Splay)
    洛谷.1486.[NOI2004]郁闷的出纳员(Splay)
    BZOJ.1901.Dynamic Rankings(线段树套平衡树 Splay)
    洛谷.1110.[ZJOI2007]报表统计(Splay Heap)
    洛谷.2596.[ZJOI2006]书架(Splay)
    BZOJ.1597.[Usaco2008 Mar]土地购买(DP 斜率优化)
    洛谷.2042.[NOI2005]维护数列(Splay)
  • 原文地址:https://www.cnblogs.com/chenbg2001/p/1612460.html
Copyright © 2020-2023  润新知