Umstellung auf .NET 8

Umstellung von .NET 6 auf .NET 8

 Vorgehen

Voraussetzung: Quino packages mit .NET 8 Version sehen zur Verfügung

  • 1. Projekt Assemblies umstellen auf .NET 8

  • 2. Entscheidung ob self contained oder nicht (siehe oben), evtl. Build anpassen

  • 3. Deployment Umgebung aktualisieren/einstellen

Self Contained

Ob im Build die runtime mit integriert werden soll oder nicht kann anhand der folgenden Kriterien entschieden werden:

  • Nur Self Contained wenn es nicht anders geht.

  • Azure Umgebungen haben bereits .NET installiert und aktualisiert.

  • Windows Server Installationen bekommen monatliche .NET updates über das Windows Update.

Azure Web Applikation einstellen

Azure Umgebungen haben bereits die aktuellen .NET Versionen installiert. In der Web-Applikation muss die .NET Version umgestellt werden:

grafik-20240912-074746.png
Azure Web Applikation Konfiguration

IIS Server umstellen

Host ASP.NET Core on Windows with IIS

Advanced configuration

TODO

Manuelle Installation des Hosting Bundles

  1. Download Hosting Bundle: Download .NET 8.0 (Linux, macOS, and Windows)

    1. 237e26b9-55cf-455b-9c81-bc28d7e0a29a-20240912-075446.png
      Hosting Bundle Download
  2. Install