5

Nel mio file web.config hanno l'impostazione seguente:Lavorare con Web.Release.config (Web.config trasformazione)

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

Nel mio file Web.Release.config:

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

Come si ottiene quando si esegue il sito in modalità di rilascio, le impostazioni vengono applicate in Web.Release.config?

In questo caso ho bisogno di cambiare il valore di un ambiente in <appSettings>

risposta

6

Credo che questo si applica solo quando la pubblicazione di un comunicato. Altrimenti è necessario includere un evento build per causare un'unione in una build di configurazione per una configurazione di build con nome. Se sei interessato a farlo fammelo sapere e troverò il mio post qui a riguardo.

Informazioni sui trasformazioni web di configurazione qui: http://weblogs.asp.net/gunnarpeipman/archive/2009/06/16/visual-studio-2010-web-config-transforms.aspx

+0

Sarebbe interessante, e sì mi interessa, grazie per l'aiuto. Guardo anche al tuo blog. – ridermansb

+2

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

Problemi correlati