关于权限:ASP.NET应用程序无法写入文件夹

ASP.NET application cannot write to folder

我有一个从Windows Server 2003 / IIS6迁移到Windows Server 2008 / IIS7的.net 2.0应用程序

此应用程序需要写入服务器上"公用文件夹"部分中的文件夹。 我拥有以下全部权利:

  • 大家
  • 研究所
  • 网络服务
  • IIS_USRS

ASP.NET应用程序仍然无法写入该文件夹。 该文件夹在IIS 7管理器中可见,并且存在于文件系统上。

每当我执行需要写入文件夹的应用程序部分时,都会收到以下错误:

enter image description here

这在以前的服务器上运行良好,但是我无法弄清楚如何使其在新服务器上运行。 请指教。


在IIS7中,与以前的版本不同,您需要为运行应用程序池的帐户授予权限:

看到这个:

IIS7权限概述-ApplicationPoolIdentity

和这个:

IIS AppPoolIdentity和文件系统写访问权限