dotnetup ile .NET SDK'ları ve çalışma zamanlarını yükleme

Note

dotnetup genel önizleme aşamasındadır. Özellikleri ve davranışı genel kullanılabilirlik öncesinde değişebilir.

SDK'ları yükleyin

Kanal olmadan dotnetup en yakın kullanılabilir global.json gereksinimi kullanır. Hiçbiri yoksa, latest kullanılır.

dotnetup sdk install
dotnetup sdk install lts
dotnetup sdk install 10.0 11.0
dotnetup sdk install 10.0.103

Üst düzey install komutu, dotnetup sdk install için bir diğer addır:

dotnetup install 10.0

Runtime'ları yükleyin

Çalışma zamanı bileşenini seçmek için kullanın component@channel :

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

Bileşeni olmayan bir değer, çekirdek .NET çalışma zamanını seçer. windowsdesktop yalnızca Windows'ta kullanılabilir.

Takip etmeden yükle

Dosyaları istediğinizde ancak manifest kaydı istemediğinizde kullanın --untracked :

dotnetup sdk install 10.0 --untracked --install-path .\.dotnet

dotnetup izlenmeyen bir kurulumu listelemez, güncelleştirmez veya kaldırmaz.

İzlenen yükleme, zaten yönetilmeyen .NET yapıtları içeren kökleri korur. Yeni bir kök kullanın, kurulumu taşıyın veya izlenmeyen bir yüklemeyi açıkça seçin.

Yerel mimari bileşenlerini taşıma

dotnetupgeçerli mimari için sistem tarafından yönetilen .NET yüklemelerindeki SDK'ları ve çalışma zamanlarını algılar. Kurulum gereksinimlerini belirler ve bunları normal indirme işlemi aracılığıyla çözümler. Çözümlenen sürüm, kaynak kurulumdan farklı olabilir. Geçiş, sistem kurulumunu değiştirmeden bırakır. Algılanan bileşenleri seçilen köke yüklemek için şunu çalıştırın:

dotnetup sdk install --migrate-from-system

Geçiş yalnızca çalışan işlem mimarisiyle eşleşen kurulumları dikkate alır.

Yüklü durumunu denetle

Yükleme belirtimlerinin listesini, yüklü sürümleri ve her gereksinimin kaynağını şu şekilde görebilirsiniz:

dotnetup list

Ayrıca bkz.