标签: c# .net iis openxml windows-server-2019
我们使用 openxml 生成 excel 导出。在某个时刻,当我们导出太多数据时,我们会收到此错误“无法创建互斥锁”。根据我的研究,这似乎是因为 openxml 使用隔离存储将数据缓存在磁盘上,因为它太大并且没有足够的权限写入隔离存储。
到目前为止,我进行了研究,但我发现的唯一解决方案是更改 iis 应用程序池的身份验证方法,我不想这样做。我尝试为我认为 iis 尝试保存但没有成功的文件夹授予更多权限。
我们希望在不更改 iis 应用程序池身份验证方法的情况下解决该问题。
答案 0 :(得分:0)
您可以尝试在 ApplicationPool 的高级设置中将加载用户配置文件设置为 True。