2016-06-30 28 views
1

Ich habe mit der Bereitstellung meiner .NET Core-Anwendung auf verschiedenen Betriebssystemen mit eigenständigen und tragbaren Plattformen gespielt.ASP.NET Core eigenständige Kompatibilität?

Wie erwartet, läuft dies unter Windows 8.1, Windows 10 und OSX einwandfrei.

Ich habe auch einen Windows Server 2008 mit IIS7 und das verursacht ein paar Probleme. Ich habe versucht, die in sich abgeschlossene ausführbare Datei auszuführen, aber gibt procedure entry point kernel32.dll Fehler zurück, der anscheinend bedeutet, dass ich die falsche Laufzeit in meiner project.json-Datei ausgewählt habe.

Wo kann ich eine Liste der kompatiblen ASP.NET Core Laufzeiten erhalten?

Ich glaube, portable .NET Core-Anwendungen sind nicht kompatibel mit IIS7 als AspNetCoreModules erfordert IIS7.5, ist das korrekt?

+0

Mainstream-Unterstützung von Windows 2008 (nicht R2) endete vor anderthalb Jahren. Die erweiterte Unterstützung läuft bis 2020, aber die Tatsache, dass 2008 keine Mainstream-Unterstützung ist, bedeutet, dass neue Produkte dies nicht unterstützen werden. Sie sollten es wirklich auf mindestens R2 aufrüsten, vorzugsweise auf den neuesten 2012 R2 –

Antwort