Delen via


--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.

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>.

Zie ook