Ho un'applicazione distribuita ospitata come app Web di Azure e desidero creare più ambienti per essa: gestione temporanea, QA, Live usando gli slot di distribuzione.
Conservo tutte le configurazioni delle app in web.config e vorrei tenerle lì. So che le app Web hanno una sezione di configurazione, ma vorrei usare web.config.
La mia domanda è: quando si passa da uno slot all'altro, esiste un modo per ignorare il file web.config in modo che ogni slot (ambiente) mantenga il proprio file di configurazione?
Grazie
risposte:
1 per risposta № 1Non è possibile ignorare web.config durante lo scambio. Quando si scambia, tutti i file vengono scambiati.
Il meccanismo per risolvere questo problema è utilizzare le impostazioni degli slot come descritto in doc. Questo può essere usato per impostare il valore di Impostazioni app e stringhe di connessione in modo da sovrascrivere ciò che hai nel tuo web.config e impostarlo come uno slot significa che non viene scambiato.