Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Daha önce SDK, çapraz hedefli derleme sırasında yalnızca iç derlemelerdeki .user yapılandırma dosyalarını içeri aktarmıştı. Şimdi, bu dosyalar da dış derlemelerde içeri aktarılır ve bu da projeleri yerel olarak oluştururken kesintilere neden olabilir.
Sürüm kullanıma sunulmuştur
.NET SDK 8
Önceki davranış
Daha önce, çapraz hedefli derlemelerde ek yerel yapılandırmalar için bir .user dosyası eklediyseniz, dosya bazı durumlarda yalnızca iç derlemelerde içeri aktarılmıştı. ile <TargetFramework>çerçeveler tanımladıysanız .user dosyası beklendiği gibi içeri aktarıldı. Çerçeveleri çoğul biçimde tanımladıysanız, her çerçevedeki her iç derleme için <TargetFrameworks> dosyası içe aktarıldı (yalnızca bir tanesi tanımlanmış olsa bile). Ancak dosya, belirli hedefleri yeniden çalıştıran dış derleme için içeri aktarılamıyordu.
Yeni davranış
Hedeflenen çerçeveleri tanımlamak için çoğul <TargetFrameworks> özelliğini kullanırken, derleme tüm iç derlemelerde ve dış derlemede .user dosyasını içeri aktarır.
Kesinti yaratan değişiklik türü
Bu değişiklik davranışsal bir değişikliktir.
Değişiklik nedeni
Kullanıcılar .user yapılandırma dosyasının MSBuild'deki dış derlemelerde içeri aktarılmasını bekliyordu.
Önerilen eylem
Bu değişiklik hiçbir dağıtımı veya CI'yi etkilememelidir; yalnızca yerel derlemeler. İçeri aktarılan ek yapılandırmalar derlemenin işlenme şeklini değiştirirse, dış derlemede beklenen yapılandırmaları gözden geçirin.
Etkilenen API'ler
Mevcut Değil