Usare .NET Core con l'hosting Windows
In questo articolo ti mostriamo come eseguire .NET Core nel tuo pacchetto di hosting Windows.
Se desideri sviluppare API Web, interfacce utente e altre applicazioni basate su cloud che utilizzano .NET Core, è necessario inserire questa impostazione nel PropertyGroup del progetto Microsoft Visual Studio ($projectname).csproj) in base alla versione .NET Core che desideri utilizzare:
.NET 6.0
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>
.NET 7.0
<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest>
</PropertyGroup>
In questo modo verranno caricati tutti i moduli/pacchetti necessari per l'esecuzione di .NET Core.
Nota bene
Per i tuoi progetti web ti raccomandiamo di utilizzare la versione .NET 7.0.
Per le applicazioni basate ancora su versioni .NET (Core) precedenti, Microsoft offre le seguenti guide alla migrazione:
Eseguire la migrazione da ASP.NET Core 3.1 a 6.0