MVC 6 Beta 8-Anwendung auf IIS ausführen

8

Ich versuche meine MVC 6 Beta 8 App zu veröffentlichen. Ich konnte es erfolgreich in Azure veröffentlichen, aber wenn ich versuche, es in ASPHostPortal zu veröffentlichen, bekomme ich 500 Fehler.

Also habe ich versucht, die App auf einem lokalen IIS zu veröffentlichen und auch gescheitert. Zuerst habe ich herausgefunden, dass ich HttpPlatformHandler installieren muss (sonst konnte IIS web.config nicht laden). Aber selbst danach bekomme ich 502.3 Fehler.

%Vor%

Auch im Ereignisprotokoll kann ich einen Fehler 1000 von HttpPlatformHandler ohne Beschreibung sehen. Aber es heißt "Prozess '0' konnte nicht gestartet werden. Port = 13679, Fehlercode = '-2147024894'."

stdout.log wird erstellt, ist aber leer.

Hier ist meine web.config:

%Vor%

Wohin gehe ich von hier?

    
Sergey Kandaurov 21.10.2015, 09:09
quelle

1 Antwort

5

Dank Daniels Kommentar und Ссылка habe ich herausgefunden, dass HttpPlatformHandler 1.0, das ich über den Web Platform Installer installiert habe, nicht funktioniert Unterstütze relative Pfade. Also habe ich HttpPlatformHandler 1.2 installiert und jetzt funktioniert es !!

Die alternative Lösung (die auch für mich funktioniert hat) war die Verwendung vollständiger Pfade in der httpPlatform-Konfiguration anstelle von relativen Pfaden.

    
Sergey Kandaurov 21.10.2015, 11:25
quelle