我有一个.net 2.0应用程序,我已从Windows Server 2003 / IIS6迁移到Windows Server 2008 / IIS7
此应用程序需要写入服务器上公用文件夹部分中的文件夹。我已经完全享有以下权利:
ASP.NET应用程序仍无法写入该文件夹。该文件夹在IIS 7 Manager中可见,并且存在于文件系统中。
每当我执行需要写入文件夹的应用程序部分时,我收到以下错误:
这在之前的服务器上运行良好,但我无法弄清楚如何让它在新服务器上运行。请指教。
答案 0 :(得分:4)
在IIS7中与先前版本不同,您需要为运行应用程序池的帐户授予权限:
见:
IIS7 Permissions Overview - ApplicationPoolIdentity
而且:
IIS AppPoolIdentity and file system write access permissions