283 votes

Comment modifier la valeur de l'attribut dans la section appSettings avec la transformation Web.Config

est-il possible de transformer le fichier web config appSettings suivant:

 <appSettings>
    <add key="developmentModeUserId" value="00297022" />
    <add key="developmentMode" value="true" />
    /* oter settings here that should stay */
</appSettings>
 

dans quelque chose comme ça:

 <appSettings>
    <add key="developmentMode" value="false" />
    /* oter settings here that should stay */
</appSettings>
 

Donc, j'ai besoin de supprimer un paramètre avec la clé developmentModeUserId + Je dois remplacer la valeur pour keyMode développement .

Merci

489voto

Joe Points 60749

Vous voulez quelque chose comme:

 <appSettings>
  <add key="developmentModeUserId" xdt:Transform="Remove" xdt:Locator="Match(key)"/>
  <add key="developmentMode" value="false" xdt:Transform="SetAttributes"
          xdt:Locator="Match(key)"/>
</appSettings>
 

Voir http://msdn.microsoft.com/en-us/library/dd465326(VS.100).aspx pour plus d'informations.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X