Für Windows Hosting

In diesem Artikel erfahren Sie, wie Sie die .NET -Version für Projekt einstellen. Dadurch werden alle erforderlichen Module/Pakete geladen, die zum Ausführen von .NET erforderlich sind.

Je nach Ihren Bedürfnissen und den Anforderungen Ihrer Anwendung können Sie verschiedene Versionen von .NET nutzen. In Ihrer Projektdatei in Microsoft Visual Studio (zum Beispiel $projectname.csproj) können Sie die zu verwendende .NET-Version wie folgt festlegen:

.NET 6.0 (LTS)

<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>

.NET 7.0

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>

.NET 8.0

<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>

Dadurch werden alle erforderlichen Module/Pakete geladen, die zum Ausführen von .NET Core erforderlich sind.

Hinweis

Wir empfehlen Ihnen für Ihre Webprojekte die neueste Version .NET 8.0 zu verwenden. 

Für ASP.NET-Anwendungen, die noch auf früheren Versionen basieren, bietet Microsoft die folgenden Migrationsleitfäden an:

Migrieren von ASP.NET Core 3.1 zu 6.0
Migrieren von ASP.NET Core 5.0 zu 6.0
Migrieren von ASP.NET Core 7.0 zu 8.0