Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 16528|Répondre: 0

[ASP.NET] asp.net mvc Web.Release.config utilise des explications détaillées

[Copié le lien]
Publié sur 15/10/2018 10:01:41 | | | |
Lors du développement, une fois le développement local et le débogage terminés, nous devons publier sur le serveur officiel, et nous devons souvent modifier certains fichiers de configuration dans web.config.

Les programmeurs sont paresseux, lors de la sortie de la version officielle de Release, le compilateur peut-il automatiquement remplacer le fichier de configuration par la configuration dans l’environnement officiel ?

Web.Release.config, c’est ce qu’il fait, et nous avons ignoré ce fichier...



Environnement de développement :



Environnement formel :



Nous publions le dossier de candidature comme indiqué ci-dessous :



Résultat du fichier de sortie Web.config :



Nous avons constaté que le site web avait été conservé, le nœud titile avait été supprimé, la valeur de propriété databaseString avait été remplacée, et le nœud port avait été ajouté.

Propriété de transformation

(1) Remplacement
Indique que tous les nœuds correspondants sont des remplacements



En fait, le fichier est décrit ici lorsque web.release.config, et lorsque le fichier à remplacer est Web.config.

(2) Retirer
Supprimez l’élément qui correspond au premier.



(3) RemoveAll
Supprime tous les éléments correspondants



(4) Insertion
Insérer depuis le nœud parent, (insérer dans l’autorisation<refuser users="* » />)



(5)EnsemblesAttributs
Définir directement les attributs



(6) RemoveAttributes
Supprimer les attributs



(7) InsertAfter (XPath)
En faisant correspondre l’expression de XPath, trouvez le nœud et insérez le XML après le nœud enfant



(8) Insérer Avant (XPath)
En faisant correspondre l’expression de XPath, trouvez le nœud et insérez le XML devant le nœud enfant



(9)XSLT (filePath)
Vous pouvez définir un fichier XSLT en externe pour remplacer le fichier Web.cofig.








Précédent:Demandez de l’aide
Prochain:Introduction à l’extraction de routeurs BonusCloud
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com