Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16528|Svar: 0

[ASP.NET] asp.net mvc Web.Release.config använder detaljerade förklaringar

[Kopiera länk]
Publicerad på 2018-10-15 10:01:41 | | | |
Under utvecklingsprocessen, efter att lokal utveckling och felsökning är klar, behöver vi publicera till den officiella servern, och vi behöver ofta ändra vissa konfigurationsfiler i web.config.

Programmerare är lata, när de släpper den officiella versionen av Release, kan kompilatorn automatiskt ersätta konfigurationsfilen med konfigurationen i den officiella miljön?

Web.Release.config är vad den gör, och vi har ignorerat den här filen...



Utvecklingsmiljö:



Formell miljö:



Vi släpper applikationspaketet enligt nedan:



Web.config utdatafilresultat:



Vi upptäckte att webbplatsen behölls, titile-noden hade tagits bort, databaseString-egenskapsvärdet hade bytts ut och portnoden hade lagts till.

Transformegenskap

(1) Ersätta
Indikerar att alla matchande noder är ersättningar



Faktum är att filen beskrivs här när web.release.config, och när filen som ska ersättas är Web.config .

(2) Ta bort
Ta bort det element som matchar det första.



(3) Ta bort Alla
Ta bort alla matchande element



(4) Sätt in
Infoga från föräldranod, (infoga i auktorisation<neka användare="*" />)



(5)SetAttribut
Sätt attributen direkt



(6) Ta bortAttribut
Ta bort attributen



(7) InsertAfter (XPath)
Genom att matcha uttrycket för XPath, hitta noden och infoga XML:en efter barnnoden



(8) InfogaFöre (XPath)
Genom att matcha XPaths uttryck, hitta noden och infoga XML:en framför barnnoden



(9)XSLT (filePath)
Du kan definiera en XSLT-fil externt för att ersätta Web.cofig-filen.








Föregående:Be om hjälp
Nästa:Introduktion till BonusCloud-routermining
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com