Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我正在尝试创建一个excel文件…但是在服务器上运行时出现以下错误_C#_Asp.net - Fatal编程技术网

C# 我正在尝试创建一个excel文件…但是在服务器上运行时出现以下错误

C# 我正在尝试创建一个excel文件…但是在服务器上运行时出现以下错误,c#,asp.net,C#,Asp.net,由于可用内存或磁盘空间不足,Microsoft Office Excel无法打开或保存更多文档 要释放磁盘空间,请从要保存到的磁盘中删除不再需要的文件 知道为什么吗?试试看你的硬盘上是否有足够的磁盘空间。同时打开任务管理器,关闭并打开正在运行的EXCEL.EXE任务。在machine.config中添加以下属性 <processModel userName="System" password="AutoGenerate"/>. 。 已更新 遵循以下步骤 转到运行类型dcomcn

由于可用内存或磁盘空间不足,Microsoft Office Excel无法打开或保存更多文档

要释放磁盘空间,请从要保存到的磁盘中删除不再需要的文件


知道为什么吗?

试试看你的硬盘上是否有足够的磁盘空间。同时打开任务管理器,关闭并打开正在运行的EXCEL.EXE任务。

在machine.config中添加以下属性

<processModel userName="System" password="AutoGenerate"/>. 
已更新

遵循以下步骤

  • 转到运行类型dcomcnfg
  • 单击>组件服务>计算机>我的计算机>Dcom配置>并选择Microsoft Excel应用程序>
  • 右键单击Microsoft Excel应用程序>属性>授予Asp.net权限
  • 选择标识表>选择交互用户>选择确定

  • 另请查看链接以了解更多详细信息

    您是否检查了RAM的使用量?那么虚拟内存呢?你能详细说明原因吗?@Nayan:当你在VS.NET内置web开发服务器上运行ASP.NET应用程序时,ASP.NET运行帐户是当前登录的windows帐户(可能是本地管理员)。发布到IIS后,web应用程序将在ASPNET帐户下运行。