我在根目录/和根目录/Web上有两个web.config文件。我希望当我点击/Root/Web时,我的应用程序应该从根目录/Web.Config加载一组特定的设置,即使它们存在于/root/web/Web.config中
你知道我应该在哪里修改什么吗?
发布于 2011-11-11 00:55:25
是的,这样做的方法是删除子web.config中与根web.config中的设置冲突的元素。
如果您需要它们用于其他目的,那么您需要读取您想要/需要的任何设置,并以编程方式应用它们。
ASP.NET配置层次结构的根是一个称为根Web.config文件的文件,它与Machine.config文件位于同一目录中。根Web.config文件继承Machine.config文件中的所有设置。根Web.config文件包括应用于运行特定版本的.NET框架的所有ASP.NET应用程序的设置。因为每个ASP.NET应用程序都从根Web.config文件继承缺省配置设置,所以您只需要为覆盖缺省设置的设置创建Web.config文件。
https://stackoverflow.com/questions/8081726
复制相似问题