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.
Kaynak Bağlantı derleme araçları artık .NET SDK'sında yer alır. Kaynak Bağlantısı, paketlerin ve uygulamaların yerleşik yapıtların kaynak denetim bilgileri hakkında bilgi eklemesine olanak tanır. Yan etki olarak, taahhüt bilgisi derlenen kütüphanelerin ve uygulamaların InformationalVersion değerine eklenir.
Note
Bu değişiklik .NET 8 SDK'sı ile oluşturulan tüm projeleri, .NET 7 veya önceki bir sürümü hedefleyenleri bile etkiler.
Previous behavior
Bu değişiklikten önce, InformationalVersion herhangi bir derleme meta verisi içermiyordu. Bir kitaplığın veya uygulamanın varsayılanı InformationalVersionVersion özelliğiydi.
New behavior
.NET 8'den itibaren InformationalVersion, tüm durumlarda SourceRevisionId özelliğini içerir. Örneğin, bir kitaplığın veya uygulamanın varsayılanı InformationalVersion özelliği Version özelliğidirSourceRevisionId.
Version introduced
.NET 8 Önizleme 4
Kesinti yaratan değişiklik türü
Bu değişiklik kaynak uyumluluğunuetkileyebilir.
Değişiklik nedeni
Kaynak Bağlantısı, yerel olmayan kaynak dosyalar için go-totanım desteği gibi zengin düzenleyici araçlarını etkinleştirir. Bu avantaj, tüm yapıtlar için varsayılan olarak dahil etmeye değer.
Recommended action
Yapı süreciniz veya kodunuz InformationalVersion Kaynak Düzeltmesi bilgilerini beklemiyorsa, IncludeSourceRevisionInInformationalVersion yeni davranışı, proje dosyanızda özelliği false olarak ayarlayarak devre dışı bırakabilirsiniz.
<PropertyGroup>
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
</PropertyGroup>