【发布时间】:2009-02-23 19:34:56
【问题描述】:
与旧的 IIS 相比,这东西太混乱了,我什至还没有找到在哪里选择 .NET 的版本。我不得不从我的 web.config 中注释掉 and 因为我不断得到:
此配置部分不能 用于此路径。这发生在 该部分被锁定在父级 等级。默认情况下锁定是 (overrideModeDefault="Deny"),或设置 明确地通过一个位置标签 overrideMode="Deny" 或旧版 allowOverride="false"。
之后,我现在收到 HTTP 错误 404.3 Not Found on Default.aspx 但它就在那里(我为它创建了一个默认页面条目)。它说它可能缺少处理程序映射,那到底是什么?为什么他们让使用新的 IIS 变得如此混乱?我在这个项目上浪费了很多时间来尝试设置它。我是否从我的 web.config 中注释掉了这个新问题?请帮忙!
哦,等等,它还说可能没有安装 ASP.NET,但我很确定我运行的是 Windows 7。我需要在 IIS 中配置什么来启用 ASP.NET aspx/ashx 处理吗?
更新:是的,我必须安装 asp.net 现在我得到 500.19:
模块默认文档模块 通知 ExecuteRequestHandler 处理程序静态文件错误代码 0x800700b7 配置错误 无法添加 类型的重复集合条目 具有唯一键属性的“添加” 'value' 设置为 'Default.aspx' 配置 文件 \?\C:\Users\Ryan\Bancroft 存档\圣地亚哥\圣地亚哥 代码\trunk\web.config
嗯……
更新 (2):删除了 web.config 中将 Default.aspx 添加为默认文档的那一行,因为我已经在 ISS7 中手动添加了它并且它是重复的。似乎现在正在工作。有趣的是,我在发布后解决了它,但我一直在更新,所以希望它不会完全浪费,这增加了这个网站的有用内容。谢谢大家的回复。
【问题讨论】:
标签: asp.net iis iis-7 installation local