Zdrojový odkaz zahrnutý v sadě .NET SDK

Nástroje pro sestavení zdrojového propojení jsou teď součástí sady .NET SDK. Zdrojový odkaz umožňuje balíčkům a aplikacím vkládat informace o informacích o správě zdrojového kódu vytvořených artefaktů. Jako vedlejší účinek jsou informace o potvrzení zahrnuté v InformationalVersion hodnotě sestavených knihoven a aplikací.

Poznámka:

Tato změna má vliv na projekt vytvořený pomocí sady .NET 8 SDK, a to i těch, které cílí na .NET 7 nebo starší verzi.

Předchozí chování

Před touto změnou byla Version vlastnost výchozí InformationalVersion hodnotou knihovny nebo aplikace.

Nové chování

Počínaje rozhraním .NET 8 je Version výchozí InformationalVersion hodnotou knihovny nebo aplikace vlastnost aSourceRevisionId vlastnost.

Zavedená verze

.NET 8 Preview 4

Typ zásadní změny

Tato změna může mít vliv na kompatibilitu zdroje.

Důvod změny

Odkaz na zdroj umožňuje bohaté nástroje editoru, jako je podpora přejít k definici pro jiné než místní zdrojové soubory. Tato výhoda stojí za zahrnutí všech artefaktů ve výchozím nastavení.

Pokud váš proces sestavení nebo kód neočekává informace o revizi zdroje, InformationalVersionmůžete nové chování zakázat nastavením IncludeSourceRevisionInInformationalVersion vlastnosti do false souboru projektu.

<PropertyGroup>
  <IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
</PropertyGroup>

Viz také