Bagikan melalui


Opsi --arch tidak menyiratkan mandiri

Hingga saat ini, --arch opsi untuk dotnet perintah CLI seperti dotnet publish menyiratkan bahwa aplikasi mandiri. Perilaku --arch opsi sekarang telah diubah agar sesuai --runtime dengan opsi, dan tidak lagi menyiratkan bahwa aplikasi mandiri.

Perilaku sebelumnya

--arch tersirat --self-contained.

Perilaku yang baru

--arch tidak menyiratkan apa-apa tentang --self-contained.

Versi yang diperkenalkan

.NET 8 RC 2

Jenis perubahan yang melanggar

Perubahan ini adalah perubahan perilaku.

Alasan untuk berubah

Perubahan ini dilakukan untuk menyatukan perilaku --arch dengan --runtime, yang merupakan alias untuk. Perilaku untuk --runtime juga diubah dalam .NET 8.

Jika aplikasi Anda perlu mandiri, atur --self-contained pada panggilan CLI Anda, atau atur properti MSBuild seperti <SelfContained>true</SelfContained> atau <PublishSelfContained>true</PublishSelfContained>.

Lihat juga