2016-09-19 4 views
1

Also, ich habe versucht, meine Core App zu lokalen IIS-Server zu veröffentlichen, aber was auch immer ich es will einfach nicht ausführen.Kann nicht ausgeführt werden ASP.NET Core rc2 in IIS

Was ich tue, ist das Projekt in Windows Explorer finden und ein Befehlsfenster, es zu öffnen, und schreiben Sie die folgenden Schritte aus:

dotnet publish --framework netcoreapp1.0 --output "C:/ReleaseWebsite" --configuration Release 

Welche ohne Fehler führt gut und sagt schließlich, dass sie das Projekt korrekt veröffentlicht.

Danach gehe ich zu IIS und neue Website hinzufügen, legen Sie Port 80 oder 8080, ich sogar mit 8088 versucht, und nach dem Festlegen der Pfad zu den veröffentlichten Dateien, bearbeiten ich den Anwendungspool und legen Sie auf No Managed Code. Starten Sie die Website, aber alles, was ich bekomme 500 Fehler Beim Starten der Anwendung ist ein Fehler aufgetreten.

Wenn ich manuell zu den veröffentlichten Dateien gehe und GST.Web.exe öffne, startet es ohne irgendwelche Probleme, und rusn auf Port 5000 und ich kann ohne Probleme darauf zugreifen. Aber ich möchte es in IIS ausführen. Irgendeine Hilfe?

+0

Wenn Sie 'Start'-Fehler erhalten, können Sie zusätzliche Startoptionen aktivieren, um den tatsächlichen Grund auszugeben. Schaut euch meinen Blog-Beitrag dazu an. http://pkula.blogspot.co.uk/11/asp-net-core-how-to-fix-error-occurred.html – ppumkin

Antwort

2

Siehe Publishing to IIS Artikel.

Ich denke, Sie müssen alle Schritte von diesem Artikel abgesehen von .NET Core Windows Server Hosting-Paket auf dem Server installiert haben.

Installieren Sie die .NET Core Windows Server Hosting bundle auf dem Server.

Dieses Bundle installiert .NET Core Runtime, .NET Core Library und das ASP.NET Core Module. Das Modul erstellt den Reverse-Proxy zwischen IIS und dem Kestrel-Server.

Sehen Sie, ob dies hilft.

+0

Ich habe das installiert, ich habe nur vergessen, Entschuldigung zu erwähnen. – Kyojin

+0

Können Sie bitte einen vollständigen Screenshot des Fehlers beifügen? – Sanket

+0

Hier ist ein [Bild] (http://i.imgur.com/MH0qlVN.png) – Kyojin

Verwandte Themen