Cambiare stringa di connessione a runtime contenuta nel webconfig

mercoledì 13 febbraio 2008 - 13.30

totti240282 Profilo | Guru

Allora io avrei la necessità di cambiare a seconda delle esigenze la stringa di connessione (solo il db a cui punta) contenuta nel webconfig.
Una volta avevo letto che era possibile farlo a runtime ma il problema è che ogni volta che cambio il mio webconfig l'applicazione si riavvia ?
C'è solo un capitano !!!!!!

alx_81 Profilo | Guru

>Allora io avrei la necessità di cambiare a seconda delle esigenze
>la stringa di connessione (solo il db a cui punta) contenuta
>nel webconfig.
>Una volta avevo letto che era possibile farlo a runtime ma il
>problema è che ogni volta che cambio il mio webconfig l'applicazione
>si riavvia ?
Questo è normale.. ogni cambiamento del web.config provoca un reset del website. Vengono ricaricate le dll, come se lo pubblicassi per la prima volta. Quindi succederà ogni volta che cambi il web.config..

Più che altro.. non puoi scrivere due connectiostrings e puntare a runtime ad una piuttosto che all'altra?
Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

totti240282 Profilo | Guru

ho risolto ho trovato questo

http://www.beansoftware.com/ASP.NET-Tutorials/Modify-Web.Config-Run-Time.aspx

e l'applicazione non viene riavviata.
C'è solo un capitano !!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5