Lm th? no ? ch?nh s?a c?u h?nh c?a m?t ASP.NET Application

D?ch tiu ? D?ch tiu ?
ID c?a bi: 815178 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?

? Trang ny


Bi t?ng b?c ny m t? cch t?o v lm th? no ? ch?nh s?a Web.config file. Web.config t?p xc ?nh hnh vi c?a ASP.NET cc ?ng d?ng. Cc.NET Framework, bao g?m c? ASP.NET, s? d?ng ?nh d?ng XML-.config vn b?n t?p tin c?u h?nh ?ng d?ng. y l m?t kh?i hnh t? thng th?ng c ch? c?u h?nh ng k? v metabase. Hi?n nay c l khng c Microsoft Qu?n l? giao di?n i?u khi?n (MMC)-theo ho?c khc Microsoft cung c?p hnh chnh cng c? cho vi?c t?o ra v s?a ?i t?p tin .config.

Thm thi?t ?t c?u h?nh trong Web.config t?p

H?u h?t ASP.NET ?ng d?ng i km v?i m?t t?p tin Web.config d?ng s?n m c th? ?c ch?nh s?a v?i b?t k? tr?nh so?n th?o vn b?n nh Notepad. Ni chung, Web.config t?p tin ch?a ? ki?n th?c hi?n ch?nh s?a cc t?p tin t? gi?i thch. Tuy nhin, b?n c th? ph?i thm c?u h?nh b?n ghi ra t?p Web.config khng ? c m?c c?u h?nh ?c ?nh ngh?a. ? thm m?t c?u h?nh tiu chu?n m?c vo m?t t?p tin Web.config, h?y lm theo cc b?c sau:
  1. M? t?p tin Machine.config trong m?t tr?nh so?n th?o vn b?n nh Notepad.

    Cc t?p tin Machine.config ny t?a l?c ? cc %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\ th m?c.
  2. Trong t?p tin Machine.config, xc ?nh v? tr cc c?u h?nh thi?t ?t b?n mu?n ghi ln t?p tin Web.config. Khi cc ph?n t? nhi?u hn so v?i m?t d?ng, cc y?u t? b?t ?u v?i m?t<element_name></element_name> d?ng, v k?t thc b?ng. Nguyn t? ny c?ng c th? self-closing v c th? nh?n tng t? nh <element_name attribute1="option" attribute2="option"></element_name>. Lu ? r?ng tr?ng v? tr? ?c b? qua. V? v?y, cc y?u t? c th? kho?ng nhi?u d?ng. Cc y?u t? c th? ?c tr?c b?i m?t b?nh lu?n. B?nh lu?n ?c ch?a bn trong<!-- and --> nh d?u cch. Cc <trace></trace> V d? nguyn t? c?u h?nh sau l m?t v d? v? m?t self-closing nguyn t?. Cc <trace></trace> V d? nguyn t? c?u h?nh c nhi?u thu?c tnh, ko di nhi?u d?ng, v c m?t b?nh lu?n vo ?u.
    trace Attributes:
        enabled="[true|false]" - Enable application tracing
        localOnly="[true|false]" - View trace results from localhost only
        pageOutput="[true|false]" - Display trace ouput on individual pages
        requestLimit="[number]" - Number of trace results available in trace.axd
        traceMode="[SortByTime|SortByCategory]" - Sorts trace result displays based on Time or Category
  3. Sao chp cc y?u t? c?u h?nh ton b? v b?t k? ?u B?nh lu?n vo b?ng t?m.
  4. Xc ?nh nh th? no cc y?u t? l?ng nhau trong Machine.config t?p tin.

    Cc t?p tin Machine.config c th? b?c, v c?u h?nh cc y?u t? ?c l?ng nhau trong cc y?u t? khc. Khi b?n sao chp m?t ph?n t? c?u h?nh t? cc t?p tin Machine.config trong Web.config t?p, b?n ph?i lm t? m c?u h?nh ph?n t? trong cc y?u t? tng t? n ? ?c sao chp t?. ? xc ?nh cc y?u t? c?a cc t?p tin Machine.config cc y?u t? c?u h?nh l ch?a trong, cu?n ln trong t?p tin Machine.config cho ?n khi b?n t?m th?y m?t ph?n t? m?, khng ng c?a. Cc y?u t? ch?a l n gi?n ? xc ?nh b?i v? nh?ng y?u t? c t th?t l?.

    H?u h?t ASP.NET c?u h?nh m?c ?c ch?a trong cc <system.web></system.web> nguyn t?. S? k?t thc c?a ph?n t?)) ph?i ?c ?t sau ph?n t? c?u h?nh c?a b?n.

    Chu y cc y?u t? nguyn t? c?u h?nh c?a b?n ?c ch?a trong. B?n ph?i dn y?u t? trong cng m?t ph?n t? trong Web.config file. M?t c?u h?nh nguyn t? c th? ?c l?ng nhau trong nhi?u y?u t?. B?n c?n ph?i t?o t?t c? higher-level cc y?u t? trong Web.config file.
  5. ng t?p Machine.config v sau s? d?ng bin t?p vn b?n c?a b?n e m tap tin Web.config trong th m?c g?c c?a ASP c?a b?n.NET ?ng d?ng.
  6. Dn cc y?u t? c?u h?nh gi?a ?u v k?t thc cc y?u t? b?n xc ?nh trong b?c 4.

    V d?, n?u c?u h?nh m?c ?c ch?a trong cc <system.web></system.web> nguyn t?, m?c c?u h?nh ph?i ?c dn ngay l?p t?c sau khi d?ng m? ?u c?a cc <system.web></system.web> nguyn t? v tr?c khi cc cu?i cng d?ng.
  7. S?a ?i cc y?u t? c?u h?nh trong Web.config file ? ghi ln cc thi?t l?p Machine.config cho r?ng ?ng d?ng.

    i?u ny thi?t ?t p d?ng cho c?p c ch?a t?p Web.config v t?t c? th m?c con.


? bi?t thm chi ti?t, b?m vo cc s? bi vi?t sau ? xem cc bi vi?t trong c s? ki?n th?c Microsoft:
815179Lm th? no ? t?o t?p tin Web.config cho m?t ASP.NET Application
818016 Lm th? no ? tri?n khai cc ?ng d?ng ?c xy d?ng trn cc.NET Framework
? bi?t thm chi ti?t v? ASP.C?u h?nh NET v cc ?nh d?ng c?a ASP.NET t?p tin c?u h?nh, xem cc.NET Framework SDK ti li?u h?ng d?n ho?c gh thm Web site sau c?a Microsoft:

http://msdn2.Microsoft.com/en-US/Library/aa719558 (VS.71) .aspx

http://msdn2.Microsoft.com/en-US/Library/ackhksh7 (vs.71) .aspx

Thu?c tnh

ID c?a bi: 815178 - L?n xem xt sau cng: 28 Thang Tam 2011 - Xem xt l?i: 2.0
p d?ng
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
T? kha:
kbweb kbconfig kbredistribution kbdeployment kbhowtomaster kbmt KB815178 KbMtvi
My d?ch
QUAN TRONG: Bi vi?t ny ?c d?ch b?ng ph?n m?m d?ch my c?a Microsoft ch? khng ph?i do con ng?i d?ch. Microsoft cung c?p cc bi vi?t do con ng?i d?ch v c? cc bi vi?t do my d?ch ? b?n c th? truy c?p vo t?t c? cc bi vi?t trong C s? Ki?n th?c c?a chng ti b?ng ngn ng? c?a b?n. Tuy nhin, bi vi?t do my d?ch khng ph?i lc no c?ng hon h?o. Lo?i bi vi?t ny c th? ch?a cc sai st v? t? v?ng, c php ho?c ng? php, gi?ng nh m?t ng?i n?c ngoi c th? m?c sai st khi ni ngn ng? c?a b?n. Microsoft khng ch?u trch nhi?m v? b?t k? s? thi?u chnh xc, sai st ho?c thi?t h?i no do vi?c d?ch sai n?i dung ho?c do ho?t ?ng s? d?ng c?a khch hng gy ra. Microsoft c?ng th?ng xuyn c?p nh?t ph?n m?m d?ch my ny.
Nh?p chu?t vo y ? xem b?n ti?ng Anh c?a bi vi?t ny:815178

Cung cp Phan hi


Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com