帮忙分析下
系统发布之前在VS2008上运行良好  可以正常创建excel并可以保存到本地
发布到服务器上后 系统就不能创建excel文件了 
提示错误:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------创建EXcel对象出错 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 创建EXcel对象出错 源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[Exception: 创建EXcel对象出错 ]
   ITSM.MVC.Report.rptStat.Button1_Click(Object sender, EventArgs e) in F:\ITSM\ITSM.MVC\Report\rptStat.aspx.cs:275
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746 

解决方案 »

  1.   

    是不是访问权限的问题,如果访问服务器上的某个目录,需要给aspnet用户付权限。
      

  2.   

    可能是权限问题,也可能是OFFICE插件有损坏吧
      

  3.   

    DataSet导出到Excel比较完整的解决方案(二)--服务器端生成文件(downmoon)
    DataSet导出到Excel比较完整的解决方案(二)--服务器端生成文件(downmoon)
      

  4.   

    是权限的问题
    需要给ASPNET权限
    这个问题我以前遇到过
    网页只负责前面提交需求
    后来改成windows服务来做了
      

  5.   

    权限问题,或者如果你用了office组件的话就是没有安装office
    如果你用别的第三方的话,就是发布的时候有可能没有发布上去
      

  6.   

    用户权限问题。看看操作系统,添加相应地exce操作权限。在dcomcnfg里配置
    http://topic.csdn.net/t/20030415/19/1665165.html
      

  7.   

    OFFICE主件的版本问题,要下个OFFICE的插件