Vedo che Microsoft ha rilasciato Application Initialization come parte di IIS 8.0. Sfortunatamente non è abilitato nel ruolo Web per impostazione predefinita. (Intendo dire che "Inizializzazione dell'applicazione" come funzione del ruolo del server Web non è abilitata.So che il ruolo Web ha IIS 8.)Installa automaticamente l'inizializzazione dell'applicazione in Azure Web Role (SDK v1.8, Windows Server 2012)
Qualcuno sa come posso abilitare questo da uno script di avvio ? Ho già un certo numero di script di avvio, ma non sono sicuro di come aggiungere una funzione di ruolo del server.
Il modulo stesso viene visualizzato in Server Manager in "Ruoli server" -> "Server Web (IIS)" -> "Server Web" -> "Sviluppo applicazioni" -> "Inizializzazione applicazione".
È un peccato che questo non sia abilitato di default in quanto sarà molto utile.
grazie
Kris
C'è un motivo per cui hai scelto di sovrascrivere Run piuttosto che OnStart? –
La classe ServerManager può essere trovata dall'assembly Microsoft.Web.Administration.dll. –