Sdílet prostřednictvím


příkaz dotnet package list teď ve výchozím nastavení provádí obnovení.

Příkaz dotnet package list teď před výpisem balíčků automaticky provede operaci obnovení, aby se zajistily přesné a up-to-date výsledky. Jedná se o změnu chování z předchozí implementace, kdy příkaz nepožadoval krok obnovení. Pokud operace obnovení selže, zaprotokoluje se také chybová zpráva.

Verze byla představena

.NET 10

Předchozí chování

Příkaz dotnet package list zobrazil balíčky projektu bez provedení obnovení. Pokud bylo potřeba provést obnovení, museli jste ho před použitím příkazu spustit ručně.

Nové chování

Příkaz dotnet package list teď před výpisem balíčků automaticky provede obnovení. Pokud obnovení selže, příkaz nevypíše balíčky a místo toho zaznamená chybovou zprávu ve formátu prostého textu i ve formátu JSON v závislosti na použití příkazu.

Typ zásadní změny

Tato změna je změna chování.

Důvod změny

Tato změna zajišťuje, že dotnet package list příkaz poskytuje přesné a up-toinformace o balíčku -date.

Pokud tato změna způsobí problémy v pracovním postupu:

  • --no-restore Tuto možnost dotnet package list použijte, pokud chcete vynechat implicitní krok obnovení.
  • Před spuštěním dotnet package list příkazu se ujistěte, že je projekt připravený k obnovení.
  • Alternativně spusťte dotnet restore ručně před použitím dotnet package list k oddělení kroku obnovení.

Ovlivněná rozhraní API

Žádné.