Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 16528|Atsakyti: 0

[ASP.NET] asp.net mvc Web.Release.config naudoja išsamius paaiškinimus

[Kopijuoti nuorodą]
Paskelbta 2018-10-15 10:01:41 | | | |
Kūrimo procese, baigus vietinį kūrimą ir derinimą, turime paskelbti oficialiame serveryje ir dažnai turime modifikuoti kai kuriuos konfigūracijos failus web.config.

Programuotojai tingi, išleisdami oficialią "Release" versiją, ar kompiliatorius gali automatiškai pakeisti konfigūracijos failą konfigūracija oficialioje aplinkoje?

Web.Release.config yra tai, ką jis daro, ir mes ignoravome šį failą...



Kūrimo aplinka:



Formali aplinka:



Išleidžiame programos paketą, kaip parodyta toliau:



Web.config išvesties failo rezultatas:



Nustatėme, kad svetainė buvo išlaikyta, titile mazgas buvo pašalintas, databaseString ypatybės reikšmė buvo pakeista ir prievado mazgas buvo pridėtas.

Transformuoti ypatybę

(1) Pakeisti
Nurodo, kad visi atitinkantys mazgai yra pakaitalai



Tiesą sakant, failas čia aprašytas, kai web.release.config, o kai failas, kurį reikia pakeisti, yra Web.config .

(2) Pašalinti
Ištrinkite elementą, atitinkantį pirmąjį.



(3) Šalinti viską
Naikinti visus atitinkančius elementus



(4) Įterpti
Įterpti iš pirminio mazgo (įterpti autorizaciją<uždrausti vartotojus="*" />)



(5) Nustatyti atributus
Nustatykite atributus tiesiogiai



(6) RemoveAttributes
Naikinti atributus



(7) Įterpti po (XPath)
Suderinę XPath išraišką, raskite mazgą ir įterpkite XML po antrinio mazgo



(8) Įterpti prieš (XPath)
Suderinę XPath išraišką, raskite mazgą ir įterpkite XML priešais antrinį mazgą



(9)XSLT (failo kelias)
XSLT failą galite apibrėžti išorėje, kad pakeistumėte Web.cofig failą.








Ankstesnis:Prašykite pagalbos
Kitą:Įvadas į "BonusCloud" maršrutizatoriaus kasybą
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com