Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 16528|Atbildi: 0

[ASP.NET] asp.net mvc Web.Release.config izmanto detalizētus paskaidrojumus

[Kopēt saiti]
Publicēts 15.10.2018 10:01:41 | | | |
Izstrādes procesā pēc vietējās izstrādes un atkļūdošanas pabeigšanas mums ir jāpublicē oficiālajā serverī, un mums bieži ir jāmaina daži konfigurācijas faili web.config.

Programmētāji ir slinks, izlaižot oficiālo versiju, vai kompilators var automātiski aizstāt konfigurācijas failu ar konfigurāciju oficiālajā vidē?

Web.Release.config ir tas, ko tas dara, un mēs esam ignorējuši šo failu ...



Izstrādes vide:



Formālā vide:



Mēs izlaižam lietojumprogrammu pakotni, kā parādīts tālāk:



Web.config izvades faila rezultāts:



Mēs konstatējām, ka vietne tika saglabāta, titile mezgls ir noņemts, databaseString rekvizīta vērtība ir aizstāta un porta mezgls ir pievienots.

Rekvizīta pārveidošana

(1) Aizstāt
Norāda, ka visi atbilstošie mezgli ir aizstājēji



Faktiski fails ir aprakstīts šeit, kad web.release.config un kad nomaināmais fails ir Web.config .

(2) Noņemt
Izdzēsiet elementu, kas atbilst pirmajam elementam.



(3) Noņemt visu
Visu atbilstošo elementu dzēšana



(4)Ievietot
Ievietot no vecākmezgla (ievietot autorizācijā<liegt lietotājus="*" />)



(5) Iestatīt atribūtus
Atribūtu iestatīšana tieši



(6) Noņemt atribūtus
Atribūtu dzēšana



(7) InsertAfter (XPath)
Saskaņojot XPath izteiksmi, atrodiet mezglu un ievietojiet XML aiz bērnmezgla



(8)Ievietot pirms (XPath)
Saskaņojot XPath izteiksmi, atrodiet mezglu un ievietojiet XML bērnmezgla priekšā



(9)XSLT (faila ceļš)
XSLT failu var definēt ārēji, lai aizstātu failu Web.cofig.








Iepriekšējo:Lūgt palīdzību
Nākamo:Ievads BonusCloud maršrutētāju ieguvē
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com