简述web.config文件的特点及作用.
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简述web.config文件的特点及作用.相关的知识,希望对你有一定的参考价值。
此文件是一个基于XML的配置文件。其作用是对应用程序进行配置,比如规定客户的认证方法,基于角色的安全技术的策略,数据绑定的方法,运程处理对象等。 参考技术A 其特点是一个基于XML格式的文件,其作用是用来存储配置信息的。ASP.NET中,Web.config, Machine.config 和 Global.asax三类文件的作用及相互关系
Web.config和Global.asax 文件,ASP.NET 2.0 使用两个文件保存应用到 整个站点的配置信息和代码;其中web.config保存值 ;Global.asax保存代码.Web.config 包含站点的配置设置;如标准的自定义错误页面、session过期时间、链接数据库的字符串等;Global.asax 包含由整个站点上任何页面所引起的事件的处理代码。 如:每次当用户第一次访问站点(一次会话的开始) 时运行的代码。Global.asax 保存用于整个站点的代码 ( 存代码)
Global.asax中的代码在三种情况之一下执行:
1、整个应用程序启动或停止时; 2、当每个用户开始或停止使用站点时; 3、对可能发生在每个页面上的 特殊事件进行响应时;如:用户登录或出现错误。这些情况中的每一个 都称为 事件。当每一个事件发生时,ASP.NET让 Global.asax知道事件的发生,代码会执行以响应事件。
ASP.NET 配置是一个功能强大并且容易操作的基于XML 的配置系统,该配置系统支持两种配
置文件:即应用程序配置——web.config, 一个应用程序可以有多个,可在根目录和子目录;服务器配置——machine.config, 该文件记录ASPNET Web应用程序使用的默认配置。Web.config保存整个站点设置。 参考技术A Web.config和Machine.config是配置文件, Web.config中的设置会覆盖Machine.config中的设置,Global.asax和前面两个文件没有什么关系
以上是关于简述web.config文件的特点及作用.的主要内容,如果未能解决你的问题,请参考以下文章