Sviluppo e debug di un'applicazione ASP.NET con VS 2010. La mia applicazione ASP.NET contiene alcune connessioni ad altre applicazioni su altre macchine. Quando interrompo il debug, voglio che queste connessioni vengano rilasciate. Se ciò non accade, queste altre applicazioni falliscono e devo riavviarle.Come chiudere un'applicazione ASP.NET con garbo quando si interrompe il debug in VS 2010?
Alla fine memorizzerò il mio codice di terminazione nel metodo Application_End in Global.asax.cs, ma questo non viene chiamato quando si interrompe il debug.
C'è un modo per terminare il debug della mia applicazione ASP.NET in modo che non tutto venga ucciso contemporaneamente, ma in modo che venga chiamato un ultimo metodo in cui posso aggiungere il mio codice di terminazione?
Non è meglio fare in modo che le chiamate stabiliscano le connessioni alle altre macchine, quindi non è necessario riavviare le altre app? – PHeiberg
Pubblica il tuo codice: come stai aprendo le connessioni? Cosa intendi per "connessioni ad altre applicazioni su altre macchine": come viene raggiunto? – Oded
Ovviamente sarebbe meglio rendere stabili le connessioni (.Net Remoting), ma al momento non è possibile, perché non ho accesso al codice delle altre applicazioni. Posso solo riavviarli. –