与旧版的IIS相比,这个东西非常令人困惑,我甚至还没有找到如何选择.NET版本。我不得不从我的web.config中注释掉 和 ,因为我一直收到以下错误信息:
此配置部分无法在此路径使用。当该部分在父级别上被锁定时会出现这种情况。锁定可以是默认设置(overrideModeDefault="Deny"),也可以是由具有overrideMode="Deny"或旧版allowOverride="false"的位置标记显式设置。
之后,我现在在Default.aspx上收到HTTP Error 404.3 Not Found,但它确实存在(而且我已经为它创建了一个默认页面条目)。它说可能缺少处理程序映射,那是什么?他们为什么要让新版IIS使用起来如此混乱?我在尝试设置这个项目时浪费了很多时间。我从web.config中注释掉 是否会创建这个新问题?请帮帮我!
哦,等等,它还说可能没有安装ASP.NET,但我非常确定我正在运行Windows 7。我需要在IIS中配置什么才能启用ASP.NET aspx/ashx处理?
更新:是的,我必须安装asp.net,现在我得到了500.19:
模块DefaultDocumentModule 通知ExecuteRequestHandler 处理程序StaticFile 错误代码0x800700b7 配置错误无法添加重复的集合条目,类型为“add”,唯一键属性“value”设置为“Default.aspx” 配置文件\?\C:\Users\Ryan\Bancroft Archive\SANTIAGO\Santiago Code\trunk\web.config
嗯...
更新(2):从web.config中删除了将Default.aspx添加为默认文档的行,因为我已在ISS7中手动添加了它并且是一个重复项。现在似乎正在工作。有趣的是,我发布后才解决了这个问题,但我不断更新,希望这不是完全浪费时间,并且可以为该网站添加有用的内容。感谢所有回复。
此配置部分无法在此路径使用。当该部分在父级别上被锁定时会出现这种情况。锁定可以是默认设置(overrideModeDefault="Deny"),也可以是由具有overrideMode="Deny"或旧版allowOverride="false"的位置标记显式设置。
之后,我现在在Default.aspx上收到HTTP Error 404.3 Not Found,但它确实存在(而且我已经为它创建了一个默认页面条目)。它说可能缺少处理程序映射,那是什么?他们为什么要让新版IIS使用起来如此混乱?我在尝试设置这个项目时浪费了很多时间。我从web.config中注释掉 是否会创建这个新问题?请帮帮我!
哦,等等,它还说可能没有安装ASP.NET,但我非常确定我正在运行Windows 7。我需要在IIS中配置什么才能启用ASP.NET aspx/ashx处理?
更新:是的,我必须安装asp.net,现在我得到了500.19:
模块DefaultDocumentModule 通知ExecuteRequestHandler 处理程序StaticFile 错误代码0x800700b7 配置错误无法添加重复的集合条目,类型为“add”,唯一键属性“value”设置为“Default.aspx” 配置文件\?\C:\Users\Ryan\Bancroft Archive\SANTIAGO\Santiago Code\trunk\web.config
嗯...
更新(2):从web.config中删除了将Default.aspx添加为默认文档的行,因为我已在ISS7中手动添加了它并且是一个重复项。现在似乎正在工作。有趣的是,我发布后才解决了这个问题,但我不断更新,希望这不是完全浪费时间,并且可以为该网站添加有用的内容。感谢所有回复。