IIS 应用程序池身份权限到隔离存储,无需更改 iis 身份验证方法

时间:2021-04-05 13:45:04

标签: c# .net iis openxml windows-server-2019

我们使用 openxml 生成 excel 导出。在某个时刻,当我们导出太多数据时,我们会收到此错误“无法创建互斥锁”。根据我的研究,这似乎是因为 openxml 使用隔离存储将数据缓存在磁盘上,因为它太大并且没有足够的权限写入隔离存储。

到目前为止,我进行了研究,但我发现的唯一解决方案是更改 iis 应用程序池的身份验证方法,我不想这样做。我尝试为我认为 iis 尝试保存但没有成功的文件夹授予更多权限。

我们希望在不更改 iis 应用程序池身份验证方法的情况下解决该问题。

1 个答案:

答案 0 :(得分:0)

您可以尝试在 ApplicationPool 的高级设置中将加载用户配置文件设置为 True。

enter image description here

相关问题