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 つの更新が失敗した場合、このコマンドは他の追跡している仕様で続行されます。 残りの仕様を処理した後に失敗が返されます。
リリース チャネルの詳細
.NET