我收到错误:的Web.Config - 无法读取配置文件,由于没有足够的权限
Module IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\?\C:\inetpub\wwwroot\web.config
本身对IUSR完全权限的文件。 IIS正在ApplicationPoolIdentity下运行其应用程序池。我做了一个文件监视器上的文件,我看到这个:
9:04:43.8035456 AM w3wp.exe 8104 CreateFile C:\inetpub\wwwroot\Web.config ACCESS DENIED Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a
不知道为什么我得到这个错误...任何想法?
我认为你的意思是IUSR(而不是IIS_IUSRS) – Shoham
取决于你的Windows/iis安装。 IIS7 +是IIS_IUSRS(如果我记得正确)。 IUSR是一个IIS6的东西(如果我没有记错的话)。 –