ASP.NET MMC管理单元
原创
©著作权归作者所有:来自51CTO博客作者WFAn的原创作品,请联系作者获取转载授权,否则将追究法律责任
ASP.NET MMC管理单元
MMC(Microsoft Management Console) 是Microsoft管理控制台的缩写,是Windows操作系统自带的管理集成工具,其中 ASP.NET MMC管理单元集成于 IIS MMC 管理单元中,主要完成ASP.NET应用程序的可视化配置设置与管理.
在启动ASP.NET MMC 之前,必须确认安装了IIS 和.NET Framework 2.0,并且具有管理员权限. 然后启动IIS, 在树状目录中选择一个 虚拟目录, 右击鼠标---属性----ASP.NET标签;
ASP.NET选项卡 是在安装ASP.NET后,IIS新增的一个内容. 主要内容包括两部分:
1. 显示项目说明:
a) ASP.NET版本: 显示当前站点所运行的.NETFramework的版本信息.(如果虚拟路径文件夹在IIS中没有标示成一个应用程序 此栏灰色显示(不可用);
b) 虚拟路径 :显示当前虚拟目录的虚拟路径;
c) 文件位置 :显示应用程序根目录下 配置文件web.config 的物理路径;
d) 文件创建日期 :显示根目录下web.config文件的创建日期,若应用程序根目录没有创建web.config文件 则显示”日期不可用”
e) 上次修改文件的时间 :修改时间,若无web.config文件.显示同上;
2. 【编辑配置】-----查看或编辑配置
点击----编辑配置显示如下窗口:
利用此窗口的7个选项卡,可以实现可视化查看和编辑应用程序 web.config文件的功能.
【常规】:如上图.可以管理如下两种类型的配置设置
1. 连接字符串
该管理器可允许以列表方式显示和编辑 应用程序的数据库连接字符串. 默认情况,[连接字符串管理器] 列表中显示名为 :localSqlServer 的连接字符串.
可以通过 添加 .编辑. 移除 .重置 按钮实现可视化管理!
例如:如添加自定义字符串 strConn ,用于连接 数据库 DB_Test.
在web.config中会添加
<configuration>
<connectionStrings>
<add name=”strConn” connectionString=“server=PC\SQLEXPRESS;database=DB_Test;UID=sa;PWD='' ” />
</connectionStrings>
</configuration>
2. 应用程序配置
下半部分的应用程序设置,用于创建和管理适用与整个应用程序范围的常用字符串 键/值 对.
A: 也是两部分 键/值 对列表
B: 四个按钮 实现最常用字符串 键/值 对的可视化管理
例如:添加自定义连接字符串: conn, 用于连接数据库 DB_Test. 通过”添加” 按钮
Web.config 中添加如下:
<configuration>
<appSettings>
<add key =”conn” value =” server=PC\SQLEXPRESS;database=DB_Test;UID=sa;PWD=’’ “/>
</appSettings>
</configuration>
【自定义错误】:当ASP.NET应用程序发生错误时,IIS将引发错误代码,并向用户显示错误代码对应的web页面内容. 显然对普通用户没有任何用处,反倒会成居心不良的黑客的攻击突破点. 为此 通过此自定义错误页面, 来指定错误时应用程序的响应方式, 从而达到为普通用户提供友好(自定义)信息, 为开发人员提供有用的错误信息.
1. 自定义错误模式:
On: 为所有用户始终显示自定义错误页面;
Off: 不显示自定义错误页面, 而是当错误发生时, 为所有的用户显示包含调试信息的页面;
Remote Only : 只对不是源自 web服务器的请求 ,重定向自定义错误页面;
使用此项,当在服务器上操作时,将查看到包含调试信息的错误页面 ,而远程普通用户显示 自定义的错误页面;
2. 默认重定向 URL : 指定默认错误页面的URL地址.
自定义错误页面有两种类型:
一种是无论应用程序发生任何错误,都显示默认错误页面(即此处测URL地址);
另一种是服务器根据HTTP 错误代码显示不同内容的 错误页.
3. 将特定的HTTP错误代码映射到相应错误页
服务器内置了一些错误页,默认存储在~\Windows\Help\iisHelp\common\目录. 当应用程序发生错误时,服务器可能会得到对应的http 错误代码 ,然后为用户显示错误代码对应的错误页.
a) 继承的自定义错误: 从上级配置文件继承的自定义错误,
b) 本地自定义错误: 本地定义的自定义错误; 自定义错误的”添加” ,”编辑”, ”移除”.
如:设置自定义错误模式为 : On ,默认重定向页 :Error.html ,并单击[添加] 为本地自定义错误设置 <error> 节 .
生成的web.config文件如下:
<customErrors defaultRedirect=”~/Error.html” mode =”On”>
<error statusCode=”406” redirect=”~/406.htm” />
</customErrors>
***未完***
上一篇:ASP.NET配置文件
下一篇:Web.config 大全
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Asp.Net Core 配置动态WebApi
.Net Core 配置动态WebApi
动态生成 Web 应用服务 -
ASP.NET 系列:单元测试
单元测试可以有效的可以在编码、设计、调试到重构等多方面显著提升我们的工作效率
大数据 单元测试 测试类 应用层 -
asp.net饭店点菜管理
现在的生活节奏是一个快节奏的社会,很多时候怎么会到饭店就餐,但是有时候比较火爆的一些饭店
用户信息 功能模块 管理系统 -
asp.net电费管理系统
随着社会主义市场经济的不断发展和电力体制改革的不断深入,供电企业面临着开拓电力市场
管理系统 友情链接 用户管理