dotnetup チャネルとバージョン

Note

dotnetup はパブリック プレビュー段階です。 その機能と動作は、一般公開前に変更される可能性があります。

チャネルは、.NETバージョンのセットを記述します。 正確なバージョンは 1 つのバージョンを記述します。 dotnetup は channels を格納し、選択したコンポーネントに対してそれを解決します。

名前付きチャネル

Channel SDK の選択
latest 最新の有効な安定版 .NET SDK リリース
lts サポート フェーズが LTS である最新の安定リリース
preview 最新のアクティブなプレビューまたは GoLive SDK。 プレビューが使用できない場合は、アクティブなリリースを選択します。
daily daily channel の検索から利用可能な最新の日次ビルド

sts は、サポートされている名前付きチャネルではありません。

Numeric SDK チャネル

フォーム 例 [選択]
メジャー 10 そのメジャー バージョンの最新の SDK リリース
メジャーとマイナー 10.0 そのメジャー バージョンとマイナー バージョンの最新の SDK リリース
機能バンド 10.0.1xx その機能バンドの最新の SDK
正確な SDK バージョン 10.0.103 その SDK バージョンのみ
SDK の正確なプレリリース バージョン 11.0.100-preview.7.26381.103 (旧式、RC が利用可能) そのプレリリース SDK バージョンのみ

正確なバージョンがピン留めされています。 dotnetup update は置き換えません。

ランタイム チャネルとバージョン

ランタイム コマンドでは、SDK 機能バンドではなくランタイム バージョンが使用されます。 10.0などのメジャー/マイナー チャネル、または正確なランタイム バージョン (10.0.3 など) を使用します。

component@version-or-channelを使用してランタイム コンポーネントを選択してください。

dotnetup runtime install runtime@10.0
dotnetup runtime install aspnetcore@10.0
dotnetup runtime install windowsdesktop@10.0

コンポーネント名を省略すると、dotnetupはコア .NET ランタイムを選択します。

dotnetup runtime install 10.0

更新時のチャネル マッチング

更新プログラムは、追跡対象の各チャネルを個別に解決します。 新しい一致するバージョンが存在する場合は、dotnetup がそれをインストールします。 一致するバージョンはスキップされます。 正常に更新されると、ガベージ コレクションによって、残りのどの仕様でも必要とされないバージョンが削除されます。

1 つの更新が失敗した場合、このコマンドは他の追跡している仕様で続行されます。 残りの仕様を処理した後に失敗が返されます。

リリース チャネルの詳細