Aracılığıyla paylaş


Dotnet Nuget yerel öğeler

Bu makale şunlar için geçerlidir: ✔️ .NET 6 SDK ve sonraki sürümler

İsim

dotnet nuget locals - Yerel NuGet kaynaklarını temizler veya listeler.

Özet

dotnet nuget locals <CACHE_LOCATION> [(-c|--clear)|(-l|--list)] [--force-english-output]

dotnet nuget locals -h|--help

Açıklama

Komut dotnet nuget locals http-istek önbelleği, geçici önbellek veya makine genelindeki genel paketler klasöründeki yerel NuGet kaynaklarını temizler veya listeler.

Tartışmalar

  • CACHE_LOCATION

    Listelenip temizlenmek için önbellek konumu. Aşağıdaki değerlerden birini kabul eder:

    • all - Belirtilen işlemin tüm önbellek türlerine uygulandığını gösterir: http-istek önbelleği, genel paketler önbelleği, geçici önbellek ve eklenti önbelleği.
    • http-cache - Belirtilen işlemin yalnızca http-request önbelleğine uygulandığını gösterir. Diğer önbellek konumları etkilenmez.
    • global-packages - Belirtilen işlemin yalnızca genel paketler önbelleğine uygulandığını gösterir. Diğer önbellek konumları etkilenmez.
    • temp - Belirtilen işlemin yalnızca geçici önbelleğe uygulandığını gösterir. Diğer önbellek konumları etkilenmez.
    • plugins-cache - Belirtilen işlemin yalnızca eklenti önbelleğine uygulandığını gösterir. Diğer önbellek konumları etkilenmez.

Seçenekler

  • --force-english-output

    Uygulamayı sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar.

  • -?|-h|--help

    komutunun nasıl kullanılacağına ilişkin bir açıklama yazdırır.

  • -c|--clear

    Temizle seçeneği, belirtilen önbellek türünde net bir işlem yürütür. Önbellek dizinlerinin içeriği yinelemeli olarak silinir. Yürüten kullanıcının/grubun önbellek dizinlerindeki dosyalara yönelik izni olmalıdır. Aksi takdirde, temizlenmemiş dosyaları/klasörleri gösteren bir hata görüntülenir.

  • -l|--list

    Liste seçeneği, belirtilen önbellek türünün konumunu görüntülemek için kullanılır.

Örnekler

  • Tüm yerel önbellek dizinlerinin yollarını görüntüler (http-cache dizini, genel paketler önbellek dizini, geçici önbellek dizini ve eklentiler önbellek dizini):

    dotnet nuget locals all -l
    
  • Yerel http-cache dizininin yolunu görüntüler:

    dotnet nuget locals http-cache --list
    
  • Yerel eklentiler önbellek dizininin yolunu görüntüler:

    dotnet nuget locals plugins-cache --list
    
  • Tüm yerel önbellek dizinlerindeki tüm dosyaları temizler (http-cache dizini, genel paketler önbellek dizini, geçici önbellek dizini ve eklentiler önbellek dizini):

    dotnet nuget locals all --clear
    
  • Yerel genel paketler önbellek dizinindeki tüm dosyaları temizler:

    dotnet nuget locals global-packages -c
    
  • Yerel geçici önbellek dizinindeki tüm dosyaları temizler:

    dotnet nuget locals temp -c
    
  • Yerel eklentiler önbellek dizinindeki tüm dosyaları temizler:

    dotnet nuget locals plugins-cache -c
    

Sorun giderme

komutunu kullanırken dotnet nuget locals karşılaşılan yaygın sorunlar ve hatalar hakkında bilgi için bkz. NuGet önbelleğini yönetme.