ASP.NET中Web.config文件的层次关系详细介绍

 更新时间:2014年01月14日 15:41:08   作者:  
Web.config 是一个基于 XML 的配置文件,该文件的作用是对应用程序进行配置,下面为大家介绍下ASP.NET中Web.config文件的层次关系
Web.config 是一个基于 XML 的配置文件,该文件的作用是对应用程序进行配置,比如规定客户的认证方法,基于角色的安全技术的策略,数据绑
定的方法,远程处理对象等。

可以在网站的根目录和子目录下分别建立自己的 Web.config 文件,也可以一个Web.config 文件都不建立,Web.config 并不是网站必备的文件。这是因为服务器有一个总 的配置文件,名为"Machine.config" ,默认安装在"C:\Windows\Microsoft.NET\ Framework\(版本号)\ CONFIG\" 的目录下。这个配置文件己经确定了所有 ASP.NET 应用程序的基本配置,通常情况下不要去修改这个文件,以免影响其他应用程序的正常运行。

在 Machine.config 与 Web.config 文件之间,以及各个目录的 Web.config 文件之间存在 着一种层次关系。根目录的 Web.config 继承Machine.config 的配置,子目录继承父目录 Web.config 的配置。只有在某个子目录的 Web.config 中有新的配置时,才自动覆盖父目录 的同名配置。

相关文章

  • 实例说明asp.net中的简单角色权限控制

    实例说明asp.net中的简单角色权限控制

    权限控制在信息管理中属于基本功能,权限控制中其中以Window权限为模型的角色用户(也称用户组用户)模型使用较多。本文以网站管理后台权限控制为例简要说明。
    2009-10-10
  • asp.net 安全的截取指定长度的html或者ubb字符串

    asp.net 安全的截取指定长度的html或者ubb字符串

    在将html代码输出到页面时,有时候会需要截断字符串保留指定长度的字符串,由于html中有些标签必须成对出现,所以在截取html时需要特别注意,不能因为截断问题把页面搞乱掉。
    2010-01-01
  • c#  操作符?? null coalescing operator

    c# 操作符?? null coalescing operator

    ?? "null coalescing" operator 是c#新提供的一个操作符,这个操作符提供的功能是判断左侧的操作数是否是null,如果是则返回结果是右侧的操作数;非null则返回左侧的操作数。
    2009-06-06
  • asp.net AjaxControlToolKit--TabContainer控件的介绍

    asp.net AjaxControlToolKit--TabContainer控件的介绍

    ModalPopup控件允许一个asp页面的部分内容以对话框的模式显示给用户,同时会限制用户于页面的其他部分交互。对话框显示的内容可以是一个层级,这个层级的背景可以使用户自定义的格式,简单的理解好比是一个对话框弹出来后,主页面会显示灰色,且不可操作。
    2009-06-06
  • asp.net 处理F5刷新页面重复提交页面的一个思路

    asp.net 处理F5刷新页面重复提交页面的一个思路

    当提交完一个页面后,如果我们再次点击F5刷新该页面的话,会弹出一个提示,提示我们如果继续,则会重新发送提交我们刚才提交的内容,要是类似付款或一次性的操作,我们不应该这样操作,否则会造成重复提交的问题。
    2010-02-02
  • VS2010中呈现控件时出错的解决方法

    VS2010中呈现控件时出错的解决方法

    如何解决“呈现控件时出错”的问题,这篇文章主要介绍了VS2010中出现"呈现控件时出错"问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 从ASP.NET Core3.1迁移到5.0的方法

    从ASP.NET Core3.1迁移到5.0的方法

    这篇文章主要介绍了从ASP.NET Core3.1迁移到5.0的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • AspNetCore&MassTransit Courier实现分布式事务的详细过程

    AspNetCore&MassTransit Courier实现分布式事务的详细过程

    MassTransit Courier是一种用于创建和执行带有故障补偿的分布式事务的机制,它可以用于满足本地事务的需求,也可以在分布式系统中实现分布式事务,这篇文章主要介绍了AspNetCore&MassTransit Courier实现分布式事务,需要的朋友可以参考下
    2022-10-10
  • 自动类型安全的REST.NET标准库refit

    自动类型安全的REST.NET标准库refit

    这篇文章介绍了自动类型安全的REST.NET标准库refit,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C# OWC生成图表

    C# OWC生成图表

    最近做一个项目,按客户需求,需要生成一些报表,OWC是比较合适的组件.
    2009-06-06

最新评论