asp.net – 元素’system.webServer’有无效的子元素’重写’ 我应该解决这个问题,怎么办?
|
我在IIS7中有很多重写规则,比如删除尾部的斜杠,标点的URL,小写字母等等。 IIS改变了我的web.config,一切都在网站上运行正常,就像它应该的一样。但是在Visual Studio web.config中,打开< rewrite>语句以蓝色加下划线,在VS的底部,它表示元素“system.webServer”具有无效的子元素“重写”。但这是IIS如何做…我没有手动这样做。我应该关心这个VS错误,还是应该像现在一样离开,因为它是如何工作的? 以下是我的web.config示例: <system.webServer>
<rewrite> <-------------------- this is underlined in squiggly blue
<rules>
<rule name="RemoveASPX" enabled="true" stopProcessing="true">
<match url="(.*).aspx" />
<action type="Redirect" url="{R:1}" />
<conditions logicalGrouping="MatchAll">
<add input="{URL}" pattern="(.*)/default.aspx" negate="true" />
<add input="{URL}" pattern="(.*)/admin/*" negate="true" />
<add input="{URL}" pattern="(.*)/desktopmodules/*" negate="true" />
</conditions>
</rule>
约有5或6个其他规则,然后关闭< /system.webServeru0026gt;最后。 解决方法这里更新的模式为我解决了这个问题。http://ruslany.net/2009/08/visual-studio-xml-intellisense-for-url-rewrite-1-1/ 确保更改VS2010的脚本:
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET中的Membership,MembershipProvider和MembershipUse
- asp.net-mvc – 在ASP.NET MVC中创建模型
- entity-framework-4 – 首先在实体框架代码中使用导航属性
- asp.net – 默认情况下提供静态文件index.html
- asp.net – 具有w3wp应用程序池IIS 7的高内存使用率
- asp.net – 无法在Web服务器上启动调试.无法连接到网络服务
- IIS7上的ASP.NET身份验证问题 – 对于Windows身份验证,User
- asp.net – 当.resx文件更改时,App域重新启动.有什么办法可
- asp.net-mvc – 命中错误:在解析器和自定义注册提供程序中
- asp.net – 如何映射/ News / 5的路由到我的新闻控制器
