Aracılığıyla paylaş


dotnet-core-uninstall kaldır

Bu makale şunlar için geçerlidir: ✔️ .NET Kaldırma Aracı 1.7.521001 ve sonraki sürümleri

Veri Akışı Adı

dotnet-core-uninstall remove - Belirtilen .NET SDK'larını veya Çalışma Zamanlarını kaldırın.

Özet

dotnet-core-uninstall remove <TARGET> [--x64|--x86] <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall remove <TARGET> [--x64|--x86] <FILTER>
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help|-?
dotnet-core-uninstall remove <TARGET> <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall remove <TARGET> <FILTER>
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help|-?

Açıklama

komutu dotnet-core-uninstall remove konak makineden .NET SDK'larını ve çalışma zamanlarını kaldırır.

Bağımsız değişkenler

TARGET

Kaldırmak istediğiniz tür. Seçenekler - HEDEF bölümünde geçerli seçenekler listelenir.

VERSION

Kaldırılma sürümü. Boşlukla ayrılmış birkaç sürümü listeleyebilirsiniz. Yanıt dosyaları da desteklenir.

İpucu

Yanıt dosyaları, tüm sürümleri komut satırına yerleştirmeye alternatif olarak kullanılır. Bunlar genellikle *.rsp uzantısına sahip metin dosyalarıdır ve her sürüm ayrı bir satırda listelenir. Bağımsız değişken için bir yanıt dosyası belirtmek için VERSION , @ karakterini hemen ve ardından yanıt dosyası adını kullanın.

FILTER

filtre TARGETuygulamak için kullanılan bir değeri belirtir. Seçenekler - FİlTRE bölümünde geçerli seçenekler listelenir.

Seçenekler - HEDEF

  • --aspnet-runtime

    Bu araçla kaldırılabilir tüm ASP.NET Core çalışma zamanlarını bulur.

  • --hosting-bundle

    Bu araçla kaldırılabilir tüm .NET barındırma paketlerini listeler.

  • --runtime

    Bu araçla kaldırılabilir tüm .NET çalışma zamanlarını listeler.

  • --sdk

    Bu araçla kaldırılabilir tüm .NET SDK'larını listeler.

  • --x64

    Bu araçla kaldırılabilir tüm x64 .NET SDK'larını ve çalışma zamanlarını listeler.

    Not

    Veya --x64 belirtilmezse--x86, hem x64 hem de x86 kaldırılır.

  • --x86

    Bu araçla kaldırılabilir tüm x86 .NET SDK'larını ve çalışma zamanlarını listeler.

    Not

    Veya --x64 belirtilmezse--x86, hem x64 hem de x86 kaldırılır.

Seçenekler - FİlTRE

Bu seçenekler özeldir.

  • --all

    Tüm .NET SDK'larını ve çalışma zamanlarını kaldırır.

  • --all-below <VERSION>[ <VERSION>...]

    Yalnızca belirtilen sürümden daha küçük bir sürüme sahip .NET SDK'larını ve çalışma zamanlarını kaldırır. Belirtilen sürüm yüklü olarak kalır.

  • --all-but <VERSION>[ <VERSION>...]

    Belirtilen sürümler dışında tüm .NET SDK'larını ve çalışma zamanlarını kaldırır.

  • --all-but-latest

    En yüksek sürüm dışında .NET SDK'larını ve çalışma zamanlarını kaldırır.

  • --all-lower-patches

    Daha yüksek düzeltme ekleriyle değiştirilen .NET SDK'larını ve çalışma zamanlarını kaldırır. Bu seçenek global.json dosyasını korur.

  • --all-previews

    Önizleme olarak işaretlenmiş .NET SDK'larını ve çalışma zamanlarını kaldırır.

  • --all-previews-but-latest

    En yüksek önizleme dışında önizleme olarak işaretlenmiş .NET SDK'larını ve çalışma zamanlarını kaldırır.

  • --major-minor <MAJOR_MINOR>

    Belirtilen major.minor sürümle eşleşen .NET SDK'larını ve çalışma zamanlarını kaldırır.

Seçenekler

  • -y, --yes

    Evet veya hayır onayı gerektirmeden komutunu yürütür.

  • --force

    Visual Studio tarafından kullanılabilecek sürümlerin kaldırılmasını zorlar.

  • -v, --verbosity <LEVEL>

    Ayrıntı düzeyini ayarlar. Varsayılan değer şudur: normal. İzin verilen değerler şunlardır:

    • q[uiet]
    • m[inimal]
    • n[ormal]
    • d[etailed]
    • diag[nostic].
  • -?|-h|--help

    Yardım ve kullanım bilgilerini gösterir

Örnekler

Not

Varsayılan olarak, Visual Studio veya diğer SDK'lar için gerekli olabilecek .NET SDK'ları ve çalışma zamanları korunur. Aşağıdaki örneklerde ve makinenin durumuna bağlı olarak, belirtilen SDK'lardan ve çalışma zamanlarından bazıları kalabilir. Tüm SDK'ları ve çalışma zamanlarını kaldırmak için, bunları açıkça bağımsız değişken olarak listeleyin veya seçeneğini kullanın --force .

  • Evet veya hayır onayı gerektirmeden sürüm 3.0.0-preview6-27804-01 dışındaki tüm .NET çalışma zamanlarını kaldırın:

    dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
    
  • Evet veya hayır onayına gerek kalmadan tüm .NET Core 1.1 SDK'larını kaldırın:

    dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
    
  • Konsol çıkışı olmadan .NET 6.0.301 SDK'sını kaldırın:

    dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
    
  • Bu araç tarafından güvenli bir şekilde kaldırılabilir tüm .NET SDK'larını kaldırın:

    dotnet-core-uninstall remove --all --sdk
    
  • Visual Studio tarafından gerekli olabilecek SDK'lar da dahil olmak üzere bu araç tarafından kaldırılabilir tüm .NET SDK'larını kaldırın (önerilmez):

    dotnet-core-uninstall remove --all --sdk --force
    
  • versions.rsp yanıt dosyasında belirtilen tüm .NET SDK'larını kaldırın:

    dotnet-core-uninstall remove --sdk @versions.rsp
    

    versions.rsp dosyasının içeriği aşağıdaki gibidir:

    2.2.300
    6.0.301
    

Ayrıca bkz.