Aracılığıyla paylaş


dotnet-core kaldırma test çalıştırması

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

Name

dotnet-core-uninstall dry-run - Kaldırılacak .NET SDK'larını ve Çalışma Zamanlarını görüntüleyin.

Tip

dotnet-core-uninstall whatif komutu ile aynıdırdry-run.

Synopsis

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <VERSION>...
    [-v|--verbosity <LEVEL>] [--force]

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <FILTER>
    [-v|--verbosity <LEVEL>]

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

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

dotnet-core-uninstall dry-run -h|--help|-?

Description

dotnet-core-uninstall dry-run komutu .NET SDK'sının ve çalışma zamanı ortamının kaldırılmasını benzetir. Araç tarafından kaldırılacak olan her .NET SDK ve çalışma zamanı için bir durum çıktısı sağlanır.

Arguments

TARGET

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

VERSION

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

Tip

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. VERSION bağımsız değişkeni için bir yanıt dosyası belirtmek adına, yanıt dosyası adından önce @ karakterini 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ç, kaldırılabilecek tüm ASP.NET Core çalışma zamanlarını keşfeder.

  • --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.

    Note

    Eğer --x64 veya --x86 belirtilmezse, 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.

    Note

    Eğer --x64 veya --x86 belirtilmezse, 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 yeni yamalarla 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.

Options

  • --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

Note

Varsayılan olarak, Visual Studio veya diğer SDK'lar için gerekli olabilecek .NET SDK'ları ve çalışma zamanları çıktıya dotnet-core-uninstall dry-run dahil değildir. Ayrıca, makinenin durumuna bağlı olarak, belirtilen SDK'lardan ve çalışma zamanlarından bazıları çıktıya dahil edilmeyebilir. Tüm SDK'ları ve çalışma zamanlarını dahil etmek için bunları açıkça bağımsız değişken olarak listeleyin veya seçeneğini kullanın --force .

  • Daha yüksek yamalarla değiştirilen tüm .NET çalışma zamanlarını kaldırma işleminin kuru çalışması:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Sürümün 6.0.301altındaki tüm .NET SDK'larını kaldırma işleminin kuru çalışması:

    dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
    

    Tip

    dotnet-core-uninstall whatif komutu ile aynıdırdry-run.

Ayrıca bakınız