ASP.NET MMC管理單元

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>
 
     *** 未完***
相關文章
相關標籤/搜索