应用程序部署在应用程序的虚拟目录中

时间:2011-10-12 20:10:20

标签: c# asp.net web-config

我有一个运行ASP.Net Web应用程序的虚拟目录。

它位于C:\ Data

我使用网址http://data.com

访问它

我在内部添加了一个虚拟目录C:\ Data \ NewData New Data也成为了一个应用程序根目录。

当我尝试使用网址http://data.com/NewData/Default.aspx访问网页时出现错误 -

  服务器错误。      

配置错误说明:期间发生错误   处理为此请求提供服务所需的配置文件。   请查看下面的具体错误详情并修改您的   配置文件适当。

     

分析程序错误消息:已添加条目“ScriptModule”。

     

来源错误:

     

第96行:

     

第97行:第98行:   第99行:

问题在于Web.Config,即。使用与层次结构中的目录相关的Web.Config。有什么可以解决这个问题吗?

我也检查了http://msdn.microsoft.com/en-us/library/ms178685.aspx。但是没有得到如何覆盖父母配置的线索。

1 个答案:

答案 0 :(得分:1)

在您的web.config中,在<httpModules>下添加以下行:

 <clear />

这将清除从树上继承的任何现有模块定义。