ho la funzione di avvio automatico configurato per il mio server come descritto qui:IIS 7.5 Auto Start Non funziona con Ninject utilizzando Web Activator
http://msdn.microsoft.com/en-us/library/ee677260(v=azure.10).aspx
non sto usando un metodo personalizzato come non ho bisogno per fare qualsiasi pre riscaldamento,
Ho solo il pool di app impostato per l'avvio automatico e l'applicazione con serviceAutoStartEnabled impostato su true.
<add name="PluckBuildServer" managedRuntimeVersion="v4.0" startMode="AlwaysRunning">
<application path="/" applicationPool="PluckBuildServer" serviceAutoStartEnabled="true">
Apparentemente questo non è sufficiente per avviare il WebActivator che Ninject utilizza per l'avvio. Qualche idea su come ottenere questo lavoro ?? Nota anche che ho davvero bisogno di poter scrivere tutto questo usando PowerShell.
Questa è la linea WebActivator che ho nella mia classe Ninject App_Start:
[assembly: WebActivator.PreApplicationStartMethod(typeof(Pluck.Build.Server.App_Start.NinjectWebCommon), "Start")]
Il vostro aiuto è molto apprezzato.
È strano che WebActivator non funzioni. AutoStart si limita ad avviare l'app. Dato che Webactivator esegue solo roba, sei sicuro che le tue app vengano avviate correttamente? –