可以在web.config里启用模拟<configuration>
  <system.web>
    <identity impersonate="true"/>
  </system.web>
</configuration>

解决方案 »

  1.   

    是权限的问题造成的更多关于模拟的介绍参见
    http://msdn2.microsoft.com/zh-cn/library/xh507fc5(VS.80).aspx另外,如果格式不是要求严格,不要使用Excel.Application excel = new Excel.Application();这种方法。兼容性和权限会经常导致问题,
    简单的做法http://dotnet.aspx.cc/article/700bd3fa-a17f-41dc-b258-0dc572625700/read.aspx
    http://dotnet.aspx.cc/article/ec5e84ec-68f9-4cd7-9e11-6f5c92027f0b/read.aspx
      

  2.   

    權限的問題,也可以設置DCOM中的EXCLE對象的權限。具體設置在運行里輸入dcomcnfg.exe就可找到DCOM的配置。DCOM城找EXCL或找到{00020812-0000-0000-C000-000000000046}