0

我在使用 StreamWriter 写入文本文件时遇到问题。我已经在 asp.net mvc 项目中测试了代码,它在 Visual Studio 中开发时工作。问题是当我将项目发布到服务器时。

我已经尝试了互联网上所有不同的解决方案,但没有任何帮助。我尝试通过安全选项卡添加所有不同的用户并给予他们完全的权限,但仍然没有。

4

1 回答 1

0

您需要授予在您的 IIS 中执行 AppPool 的用户写入您要写入文件的文件夹的权限。如果您使用默认 IIS 配置运行 Windows 2008 或更新的服务器,那么您的 AppPool 将在 AppPoolIdentity 下运行。是关于如何授予 AppPoolIdentity 访问文件系统的 StackOverflow 的讨论。

于 2013-08-09T07:09:57.630 回答