--arch optie impliceert geen zelfstandige
Tot nu toe hield de --arch
optie voor dotnet
CLI-opdrachten zoals dotnet publish impliciet in dat de app zelfstandig was. Het gedrag van de --arch
optie is nu gewijzigd zodat deze overeenkomt met die van de --runtime
optie en impliceert niet langer dat een app zelfstandig is.
Vorig gedrag
--arch
impliciet --self-contained
.
Nieuw gedrag
--arch
impliceert niets over --self-contained
.
Versie geïntroduceerd
.NET 8 RC 2
Type wijziging die fouten veroorzaken
Deze wijziging is een gedragswijziging.
Reden voor wijziging
Deze wijziging is aangebracht om het gedrag te samenvoegen met dat van --arch
--runtime
, waarvoor het een alias is. Het gedrag voor --runtime
is ook gewijzigd in .NET 8.
Aanbevolen actie
Als uw toepassing op zichzelf moet staan, stelt u deze in --self-contained
op uw CLI-aanroepen of stelt u MSBuild-eigenschappen in, zoals <SelfContained>true</SelfContained>
of <PublishSelfContained>true</PublishSelfContained>
.