从iis 5.1转换为iis 7.5

从iis 5.1转换为iis 7.5,iis,path,Iis,Path,我正在运行xp iis 5.1中的asp页面。我正在尝试在win7 iis 7.4中运行相同的页面。 我收到“HTTP错误503。服务不可用” 我在日志C:\inetpub\logs\LogFiles\W3SVC1中没有得到任何信息 在IIS管理器应用程序池中,我启动了DefaultAppPool。它被配置为自动启动True。我在Windows日志的事件查看器中找到了应用程序: The worker process for application pool 'DefaultAppPool' en

我正在运行xp iis 5.1中的asp页面。我正在尝试在win7 iis 7.4中运行相同的页面。 我收到“HTTP错误503。服务不可用” 我在日志C:\inetpub\logs\LogFiles\W3SVC1中没有得到任何信息

在IIS管理器应用程序池中,我启动了DefaultAppPool。它被配置为自动启动True。我在Windows日志的事件查看器中找到了应用程序:

The worker process for application pool 'DefaultAppPool' encountered an error 
'Cannot read configuration file due to insufficient permissions
' trying to read configuration data from file 
'\\?\C:\Windows\Microsoft.NET\Framework\v4.0.30319\CONFIG\machine.config', line 
number '0'.  The data field contains the error code. 

我需要做什么来修复权限问题

谢谢,


Docfxit

错误消息中的文件夹具有哪些权限?IIS用户是否具有读取它的权限?与旧用户相比,7中的IIS用户已更改了“帐户”/名称。看起来它没有正确的权限。它拥有的权限是:System、ComputerName/CurrentUser、ComputerName/Administrators。在XP IIS中,用户权限必须是“IUSA_MachineName”(实际MachineName的替代MachineName)。在IIS 7中它需要是“IIS_IUSRS”是否正确?我有一个bat文件来设置IIS 5中的权限。有人有bat文件来设置IIS 7中的权限吗?IIS_IUSRS等同于旧IIS中的IIS_WPG,因此它应该可以工作。IUSR应该是IUSA_MachineName equivivalent,但我通常自己使用IIS_IUSR,除非我需要一些特定的东西,在这种情况下,我通常选择使用新的域帐户来更好地跟踪“用户”。我不再在事件查看器中获取任何事件。我收到一个“连接超时了”。我应该在哪里查找问题?非常感谢你。