Ich habe die Autostart-Funktion für meine Server konfiguriert ist, wie hier skizziert:IIS 7.5 Auto-Start nicht mit Ninject Arbeits Web Activator mit
http://msdn.microsoft.com/en-us/library/ee677260(v=azure.10).aspx
Ich bin nicht eine benutzerdefinierte Methode verwendet, wie ich brauche nicht um irgendeine Vorerwärmung zu tun,
Ich habe nur den App-Pool festgelegt, um automatisch zu starten und die Anwendung mit ServiceAutoStartEnabled auf True festgelegt.
<add name="PluckBuildServer" managedRuntimeVersion="v4.0" startMode="AlwaysRunning">
<application path="/" applicationPool="PluckBuildServer" serviceAutoStartEnabled="true">
Offenbar ist dies nicht genug, um den WebActivator zu starten, den Ninject zum Starten verwendet. Irgendwelche Ideen, wie man diese Arbeit bekommt ?? Beachten Sie auch, dass ich wirklich alles mithilfe von Powershell skripten kann.
Dies ist die WebActivator Linie ich in meinem Ninject App_Start Klasse:
[assembly: WebActivator.PreApplicationStartMethod(typeof(Pluck.Build.Server.App_Start.NinjectWebCommon), "Start")]
ist Ihre Hilfe wird sehr geschätzt.
Das ist seltsam, dass WebActivator nicht ausgeführt wird. AutoStart stellt nur sicher, dass die App gestartet wird. Wenn Webactivator einfach nur läuft, sind Sie sicher, dass Ihre Apps korrekt gestartet werden? –