5

Dans mon fichier web.config ont la configuration suivante:Travailler avec Web.Release.config (transformation de web.config)

<add key="ClientMail" value="[email protected]"/> 

Dans mon dossier, je Web.Release.config:

<appSettings> 
    <add key="ClientMail" 
       xdt:Transform="SetAttributes" 
       xdt:Locator="Match(value)" 
       value="[email protected]"/> 
</appSettings> 

Comment puis-je obtenir lors de l'exécution du site en mode de libération, les paramètres sont appliqués dans Web.Release.config?

Dans ce cas, je dois changer la valeur d'un paramètre dans <appSettings>

Répondre

6

Je crois que cela ne vaut que lors de la publication d'un communiqué. Sinon, vous devez inclure un événement de construction pour provoquer une fusion dans une construction de configuration pour une configuration de construction nommée. Si cela vous intéresse, faites le moi savoir et je trouverai mon message ici à ce sujet.

savoir sur les transformations de configuration web ici: http://weblogs.asp.net/gunnarpeipman/archive/2009/06/16/visual-studio-2010-web-config-transforms.aspx

+0

Il serait intéressant, et oui je suis intéressé, merci pour l'aide. Je vais aussi regarder votre blog. – ridermansb

+2

vérifier: http://stackoverflow.com/questions/7590157/how-to-merge-all-web-configs-at-once-for-a-mvc3-app –

Questions connexes