错误提示:
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。• 要想获得更多的可用内存,请关闭不再使用的工作簿或程序。• 要想释放磁盘空间,请删除相应磁盘上不需要的文件。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Runtime.InteropServices.COMException: 内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。• 要想获得更多的可用内存,请关闭不再使用的工作簿或程序。• 要想释放磁盘空间,请删除相应磁盘上不需要的文件。
组件服务中已经分配给IIS帐户及ASP.NET帐户权限,MSIServer也分配了ASP.NET权限应用程序日志中:
1:Detection of product '{90110804-6000-11D3-8CFE-0150048383C9}', feature 'OfficeUserData', component '{4A31E933-6F67-11D2-AAA2-00A0C90F57B0}' failed.  The resource 'HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\MS Access Database\' does not exist.
2:Detection of product '{90110804-6000-11D3-8CFE-0150048383C9}', feature 'ExcelUserData', component '{8ADD2C96-C8B7-11D1-9C67-0000F81F1B38}' failed.  The resource 'HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\UserData' does not exist.两个提示跪求高手帮助

解决方案 »

  1.   

    是不是没有配置运行权限啊。
    运行->dComcnfg.exe->组件服务->计算机->我的电脑->DCOM配置->Excel权限设置(NetService)
      

  2.   

    已经将Excel权限分配给了ASPNET帐户刚刚添加Everyone也不行,还是会报
    “/”应用程序中的服务器错误。 -------------------------------------------------------------------------------- 内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。 • 要想获得更多的可用内存,请关闭不再使用的工作簿或程序。 • 要想释放磁盘空间,请删除相应磁盘上不需要的文件。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Runtime.InteropServices.COMException: 内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。 • 要想获得更多的可用内存,请关闭不再使用的工作簿或程序。 • 要想释放磁盘空间,请删除相应磁盘上不需要的文件。
      

  3.   

    每次用完excel你的excel进程关了吗?
      

  4.   


    看不到了,然后还是出错 Excel.ApplicationClass app = new Excel.ApplicationClass(); Excel.Workbook workBook = app.Workbooks.Add(Type.Missing); //在此报错