ASP.NET中,Web.config, Machine.config 和 Global.asax三类文件的作用及相互关系

ASP.NET中,Web.config, Machine.config 和 Global.asax三类文件的作用及相互关系,第1张

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保存整个站点设置。

存放用于存储全局的系统表信息和全局控制信息的文件。Global.asax 文件(也叫做 ASP.NET 应用程序文件)是一个可选的文件,存放用于存储全局的系统表信息和全局控制信息的文件,该文件包含响应 ASP.NET 或 HTTP 模块引发的应用程序级别事件的代码。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8097885.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存