配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误消息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
源错误:
|
源文件: c:\inetpub\wwwroot\public\web.config 行: 55
版本信息: Microsoft .NET Framework 版本:2.0.50727.3053; ASP.NET 版本:2.0.50727.3053
这种错误是因为iis没有设置虚拟目录,右键单击“默认网站”,新建-“虚拟目录”,名称自由设定,然后找到程序的路径,确定即可。如果是server 2003的系统,有时候还会有以下错误:
该页无法显示您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。请尝试以下操作:
HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。
|
进入IIS的web服务扩展,找到CGI和ISAPI扩展,点击“允许”,OK,搞定!O(∩_∩)O哈哈~
如果你的IIS真的那么变态,到了这里都还不行,好吧,出绝招。右键你刚刚新建的虚拟目录——属性——虚拟目录标签,应用程序设置栏,点击应用程序名右边的“创建”按钮,执行权限改为“纯脚本”。