dotnet tool update
Bu makale şu şekilde geçerlidir: ✔️ .net Core 2,1 SDK ve sonraki sürümleri
Name
dotnet tool update -Makinenizde belirtilen .NET aracını güncelleştirir.
Özeti
dotnet tool update <PACKAGE_ID> -g|--global
[--add-source <SOURCE>] [--configfile <FILE>]
[--disable-parallel] [--framework <FRAMEWORK>]
[--ignore-failed-sources] [--interactive] [--no-cache]
[-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet tool update <PACKAGE_ID> --tool-path <PATH>
[--add-source <SOURCE>] [--configfile <FILE>]
[--disable-parallel] [--framework <FRAMEWORK>]
[--ignore-failed-sources] [--interactive] [--no-cache]
[-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet tool update <PACKAGE_ID> --local
[--add-source <SOURCE>] [--configfile <FILE>]
[--disable-parallel] [--framework <FRAMEWORK>]
[--ignore-failed-sources] [--interactive] [--no-cache]
[--tool-manifest <PATH>]
[-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet tool update -h|--help
Description
Bu dotnet tool update komut, makinenizde .net araçlarını paketin en son kararlı sürümüne güncelleştirmeniz için bir yol sağlar. Komut, bir aracı kaldırır ve etkin bir şekilde güncelleştiren bir araç yükler. Komutunu kullanmak için aşağıdaki seçeneklerden birini belirtin:
- Varsayılan konumda yüklü olan küresel bir aracı güncelleştirmek için, seçeneğini kullanın.
--global - Özel bir konuma yüklenmiş olan küresel bir aracı güncelleştirmek için
--tool-pathseçeneğini kullanın. - Yerel bir aracı güncelleştirmek için
--localseçeneğini kullanın.
Yerel araçlar .NET Core SDK 3,0 ' den başlayarak kullanılabilir.
Bağımsız değişkenler
PACKAGE_IDgüncelleştirilecek .net küresel aracını içeren NuGet paketinin adı/kimliği. DotNet araç listesi komutunu kullanarak paket adını bulabilirsiniz.
Seçenekler
--add-source <SOURCE>yükleme sırasında kullanmak üzere ek bir NuGet paket kaynağı ekler. Akışlara, bir öncelik sırasına göre değil, paralel olarak erişilir. Aynı paket ve sürüm birden çok akışda varsa, en hızlı akış kazanır. daha fazla bilgi için bkz. NuGet paketi yüklendiğinde ne olur?.
--configfile <FILE>NuGet yapılandırma dosyası (nuget.config) . Belirtilirse, yalnızca bu dosyanın ayarları kullanılır. Belirtilmezse, geçerli dizinden yapılandırma dosyalarının hiyerarşisi kullanılır. Daha fazla bilgi için bkz. Ortak NuGet Yapılandırmaları.
--disable-parallelParalel olarak birden çok projenin geri yüklenmesini engelleyin.
--framework <FRAMEWORK>Aracının güncelleştirilmesi için hedef çerçeveyi belirtir.
-g|--globalGüncelleştirmenin Kullanıcı genelindeki bir araç için olduğunu belirtir.
--tool-pathSeçeneğiyle birleştirilemez. Her ikisini de atlayarak,--global--tool-pathgüncelleşmiş olan aracın yerel bir araç olduğunu belirtir.
-?|-h|--helpKomutunun nasıl kullanıla ilgili bir açıklama yazdırır.
--ignore-failed-sourcesPaket kaynağı başarısızlıklarını uyarı olarak değerlendirin.
--interactiveKomutun kullanıcı girişini veya eylemlerini durdurması ve beklemesini sağlar. Örneğin, kimlik doğrulamasını tamamlamak için.
--localAracı ve yerel araç bildirimini güncelleştirin.
--globalSeçeneği veya seçeneği ile birleştirilemez--tool-path.--no-cachePaketleri ve HTTP isteklerini önbelleğe vermeyin.
--tool-manifest <PATH>Bildirim dosyasının yolu.
--tool-path <PATH>Genel aracın yüklendiği konumu belirtir. YOL mutlak veya göreli olabilir.
--globalSeçeneğiyle birleştirilemez. Her ikisini de atlayarak,--global--tool-pathgüncelleşmiş olan aracın yerel bir araç olduğunu belirtir.
-v|--verbosity <LEVEL>Komutun ayrıntılı düzeyini ayarlar. İzin verilen değerler
q[uiet]: , , , vem[inimal]n[ormal]d[etailed]diag[nostic]. Daha fazla bilgi için bkz. LoggerVerbosity.
--version <VERSION>Güncelleştirilecek araç paketinin sürüm aralığı. Bu, sürümleri düşürme için kullanılamaz,
uninstallönce yeni sürümlere sahip olmalısınız.
Örnekler
dotnet tool update -g dotnetsayDotnetsay küresel aracını güncelleştirir.
dotnet tool update dotnetsay --tool-path c:\global-toolsbelirli bir Windows dizinde bulunan dotnetdeyin küresel aracı 'nı güncelleştirir.
dotnet tool update dotnetsay --tool-path ~/binBelirli bir Linux/macOS dizininde bulunan dotnetdeyin küresel aracı 'nı güncelleştirir.
dotnet tool update dotnetsayGeçerli dizin için yüklenen dotnetsöyleme yerel aracını güncelleştirir.
dotnet tool update -g dotnetsay --version 2.0.*Dotnetsöyleyin küresel aracını en son düzeltme eki sürümüne, ana sürümüne
2ve ikincil sürümüne günceller0.dotnet tool update -g dotnetsay --version (2.0.*,2.1.4)Dotnetdeyin küresel aracı 'nı belirtilen aralıktaki en düşük sürümle güncelleştirir
(> 2.0.0 && < 2.1.4), sürüm2.1.0yüklenir. anlamsal sürüm oluşturma aralıkları hakkında daha fazla bilgi için bkz. paketleme sürümü aralıklarını NuGet.