Aracılığıyla paylaş


--arch seçeneği bağımsız olduğu anlamına gelmez

Şimdiye kadar --arch seçeneği, dotnet CLI komutları, örneğin dotnet publish, uygulamanın bağımsız olduğunu ima ederdi. Seçeneğin --arch davranışı artık --runtime seçeneğiyle eşleşmesi için değiştirilmiştir ve artık bir uygulamanın kendi içeriğine sahip olduğunu ima etmez.

Önceki davranış

--arch ima edilen --self-contained.

Yeni davranış

--arch ile ilgili --self-containedhiçbir şey ifade etmez.

Sürüm kullanıma sunulmuştur

.NET 8 RC 2

Kesinti yaratan değişiklik türü

Bu değişiklik davranışsal bir değişikliktir.

Değişiklik nedeni

Bu değişiklik, --arch'in diğer adı olan --runtime'ün davranışını birleştirmek için yapılmıştır. için --runtime davranışı da .NET 8'de değiştirildi.

Uygulamanızın kendi içinde olmasını istiyorsanız, CLI çağrılarınızda --self-contained ayarlayın veya <SelfContained>true</SelfContained> veya <PublishSelfContained>true</PublishSelfContained> gibi MSBuild özelliklerini ayarlayın.

Ayrıca bakınız