服務(wù)熱線
153 8323 9821
web.config是以xml文件規(guī)范存儲(chǔ)網(wǎng)站配置信息的載體,這一點(diǎn)跟應(yīng)用程序配置文件app.config一樣.
這個(gè)配置文件可以方便為我們存儲(chǔ)一些網(wǎng)站配置信息,如網(wǎng)站數(shù)據(jù)庫連接字符串,錯(cuò)誤頁面等
<configuration>
跟元素,其他節(jié)點(diǎn)都在它的內(nèi)部
跟元素內(nèi)部包含
<configSections>
配置節(jié)處理聲明,指定配置節(jié)和命名空間的聲明。通常,我們要載入第三方框架的時(shí)候會(huì)用到,如Log4net(日志),DCWeb(Gzip壓縮),UrlRewriter(URL重寫)
例子:
|
1
2
3
4
|
<configSections> <!-- 聲明名稱為log4net的類型為log4net.Config.Log4NetConfigurationSectionHandler命名空間為log4net的類 --> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net"/> </configSections> |
<appSettings>
包含自定義應(yīng)用程序設(shè)置,存儲(chǔ)在文件中的任何信息。
例子:
|
1
2
3
4
|
<appSettings> <!-- 鍵為DefaultPhoto 值為/inc/ceshipic.jpg --> <add key="DefaultPhoto" value="/inc/ceshipic.jpg"/> </appSettings> |
<connectionStrings>
為網(wǎng)站指定數(shù)據(jù)庫連接字符串(名稱/值對(duì)的形式)的集合。
例子:
|
1
2
3
4
|
<connectionStrings> <!-- 名稱為constr的數(shù)據(jù)庫連接 --> <add name="constr" connectionString="Data Source=.;uid=sa;pwd=1234;Initial Catalog=test_db" providerName="System.Data.Client"/> </connectionStrings> |
<system.web>
配置網(wǎng)站的行為方式,內(nèi)部包括了asp.net網(wǎng)站的所有配置信息
子節(jié)點(diǎn)包括
<customErrors>錯(cuò)誤信息配置
例子:
|
1
2
3
4
5
6
7
|
<!-- 錯(cuò)誤節(jié)點(diǎn),模式RemoteOnly defaultRedirect默認(rèn)跳轉(zhuǎn)頁面 --><customErrors mode="RemoteOnly" defaultRedirect="error.htm"> <!-- 錯(cuò)誤信息500 跳轉(zhuǎn)error.htm頁面 --> <error statusCode="500" redirect="error.htm"/> <!-- 錯(cuò)誤信息404 跳轉(zhuǎn)nopage.htm頁面 -->相關(guān)文章
服務(wù)項(xiàng)目
|