- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 应用程序配置与部署
ASP.NET(C#)动态网站开发案例教程
第7章 ASP.NET应用程序配置与部署
知识点
配置Global.asax文件
NET应用程序的部署
ASP.NET应用程序的部署
7.1 配置Global.asax文件
Global.asax 文件,有时候叫做 ASP.NET 应用程序文件,提供了一种在一个中
心位置响应应用程序级或模块级事件的方法。和其他类型的应用程序一样,在SP.NET
中有一些任务一定要在ASP.NET应用程序开始执行之前执行。这些任务都会在lobal.
asax中定义。global.asax文件位于ASP.NET应用程序的根目录中,如果该文件存在,
IIS会自动找到它。这个文件的名字是确定的,不能对文件名字做任何的改动,也不
能把位置做任何的改动。主要包括以下内容:
1.编写Application_Start和Application_End事件处理代码。
2.编写Session_Start和Session_End事件代码。
3.编写错误处理程序。
7.1 配置Global.asax文件
7.1.1 Global.asax文件的结构
Global.asax文件包括几个程序级别事件,有Application_Start、
Application_End、Application_Error、Session_Start、Session_End等。
Global.asax文件的结构如下:
%@ Application Language=C# %
script runat=server
void Application_Start(object sender, EventArgs e)
{ // 在应用程序启动时运行的代码
}
void Application_End(object sender, EventArgs e)
{ // 在应用程序关闭时运行的代码
}
7.1 配置Global.asax文件
7.1.1 Global.asax文件的结构
void Application_Error(object sender, EventArgs e)
{ // 在出现未处理的错误时运行的代码
}
void Session_Start(object sender, EventArgs e)
{ // 在新会话启动时运行的代码
}
void Session_End(object sender, EventArgs e)
{ // 在会话结束时运行的代码。
}
/script
7.1 配置Global.asax文件
7.1.2 Global.asax文件的应用
【例7-1】对Global.asax 文件进行配置示例。如图7-1与图7-2所示,通过用户登录
过程访问Global.asax 中的配置信息。
图7-1 用户登录页面Login.aspx
图7-2 主页面Main.aspx
7.2配置Web.config文件
Web.config文件是Web应用程序中的配置文件,它是XML格式的纯文本文
件,用来保存Web应用程序特定的设置。配置是层次式的,在应用程序的根目
录下或在其某个子目录下或其某个子目录下都可以存放该文件,但每个
Web.config文件的作用域只是它所在的目录。子目录可以继承父目录的设置
,并覆盖相同选项的设置。而每个应用程序的配置都会继承Fromework安装文
件夹下的machine.config文件中的配置。
7.2 配置Web.config文件
7.2.1 Web.config文件的结构
Web.config除了手动编辑此文件以外,您还可以使用Web 管理工具来配置
应用程序的设置。可以使用 Visual Studio 中的“网站”下的 “ASP.NET 配
置”选项。设置和注释的完整列表ments 中,该文件通常
位于\Windows\Microsoft.Net\Framework\VX.X\Config 中。
Web.config文件的基本结构如下:
文档评论(0)