次の方法で共有


既定のワークロード構成を 'loose manifests' から 'workload sets' モードに変更する

.NET 10 Preview 2 では、既定のワークロード更新モードが "マニフェスト" から "ワークロード セット" に変更されました。 この変更により、ユーザーは個別に浮動しない単一の一貫性のあるワークロード バージョンのセットを使用できるため、一貫性の維持とワークロードの管理が容易になります。

導入されたバージョン

.NET 10

以前の動作

以前は、ワークロードは既定で "ルーズ マニフェスト" モードで動作しました。 誤った dotnet workload update コマンドを実行すると、一緒に動作しない可能性がある新しいバージョンがインストールされる可能性があり、ユーザーが一貫したワークロード バージョンのセットを揃えておくのが困難になります。

新しい動作

.NET 10 以降では、次の場合を除き、ワークロードは浮動しません。

  • SDK を更新します。
  • 明示的な更新コマンドを実行します。

更新を実行すると、すべてのワークロードで、使用されているワークロード セットの既知の一致バージョンが使用されます。

破壊的変更の種類

この変更は 動作の変更です。

変更の理由

ユーザーは、ワークロード管理におけるより詳細な制御と予測可能性を要求しました。 この新しいシステムにより、ピン留めと一貫性のある更新が可能になり、一貫性のあるワークロード バージョンのセットが保証されます。

是正措置は必要ありません。 問題が発生した場合は、次のコマンドを実行して、緩やかなマニフェストモードに戻すことができます。

dotnet workload config --update-mode manifests

影響を受ける API

なし。