我在root /和root / Web上有2个web.config文件。我希望当我点击/ Root / Web时,我的应用程序应该从root / Web.Config加载一组设置,即使它们存在于/root/web/Web.config中
我应该在哪里修改哪些想法?
答案 0 :(得分:2)
是的,这样做的方法是删除sub web.config中与root web.config中的设置冲突的元素。
如果您需要它们用于其他目的,那么您需要阅读您想要/需要的任何设置并以编程方式应用它们。
ASP.NET配置层次结构的根是引用的文件 作为根Web.config文件,它位于同一目录中 作为Machine.config文件。根Web.config文件继承了所有 Machine.config文件中的设置。根Web.config文件 包括适用于所有ASP.NET应用程序的设置 运行特定版本的.NET Framework。 因为每个ASP.NET 应用程序从根目录继承默认配置设置 在Web.config文件中,您只需要为设置创建Web.config文件 覆盖默认设置。