联系我们
cms新闻网站系统、政府cms定制开发

广州网站建设公司-阅速公司

报纸新媒体网站内容发布一体化解决方案联系电话
/
http://www.kize.icu/
广州网站建设公司
您当前位置:首页>ASP.NET MVC

ASP.NET MVC

asp.net2.0子目录不能运行应用程序-httpModules的移除问题

发布时间:2009/4/27 11:24:23  作者:  阅读:1331  

问题:1.我网站根目录是一个应用程序,子目录又是另外一个应用程序,为什么运行子目录程序要复制根目录bin下面的dll文件到子目录下面的bin目录,不然的话,二级目录程序不能运行。有没有什么方法可以避免?

2.子目录如何httpModules的移除问题

显示错误信息:

配?#20040;?#35823;
说明: 在处理向?#20204;?#27714;提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 未能加载文件或程序集“URLRewriter”或它的某一个依赖项。系统找不到指定的文件。 (E:\aspnet2.0\test\web.config line 37)

源错误:
行 35: <customErrors mode="Off"/>
行 36: <httpModules>
行 37: <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" />
行 38: </httpModules>
行 39: <compilation debug="false" defaultLanguage="c#" />

解决方法:

1.第一种方法:不用复制dll

<!--path 不用说指定的是一个目录
allowOverride 指是否可以将这个重写
inheritInChildApplications 指是否被子级应用程序继承
-->

根目录web.config 加入以下一行
<location path="." allowOverride="true" inheritInChildApplications ="false">
<system.web>

2. 第二种方法 二级目录web.config下面加入

<httpModules>
<!--下面一行后来添加,移除该类-->
<remove name="ModuleRewriter" />

并复制"ModuleRewriter"相关的dll文件到二级目录bin下面.

相关文章
httpmodules
cms新闻系统购买咨询
扫描关注 广州阅速软件科技有限公司
扫描关注 广州阅速科技
莱万特s
乱世王者平民高战攻略 2019拜仁对奥格斯堡 幸运的锦鲤APP下载 pk10牛牛玩法漏洞 26选5今晚开奖 极速赛车走势图 福彩中心快三是谁操作的 七星彩10130结果 2019内蒙古十一选五开奖结果 大乐透周一走势图 网球冠军李娜出家真相 魔兽世界游戏怎么样 大航海时代帆船 绝地求生2019德国邀请赛排名 湖南彩票免费预测号码 翡翠灵猴献瑞寓意