Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk a következő verziókra vonatkozik: ✔️ .NET 6 SDK és újabb verziók
Név
dotnet tool update - Frissíti a megadott .NET-eszközt a számítógépen.
Áttekintés
dotnet tool update <PACKAGE_ID> -g|--global
[--add-source <SOURCE>] [--all] [--allow-downgrade]
[--configfile <FILE>]
[--disable-parallel] [--framework <FRAMEWORK>]
[--ignore-failed-sources] [--interactive]
[--no-cache] [--prerelease] [--source <SOURCE>]
[-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet tool update <PACKAGE_ID> --tool-path <PATH>
[--add-source <SOURCE>] [--all] [--allow-downgrade]
[--configfile <FILE>]
[--disable-parallel] [--framework <FRAMEWORK>]
[--ignore-failed-sources] [--interactive]
[--no-cache] [--prerelease] [--source <SOURCE>]
[-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet tool update <PACKAGE_ID> --local
[--add-source <SOURCE>] [--all] [--allow-downgrade]
[--configfile <FILE>]
[--disable-parallel] [--framework <FRAMEWORK>]
[--ignore-failed-sources] [--interactive]
[--no-cache] [--prerelease] [--source <SOURCE>]
[--tool-manifest <PATH>]
[-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet tool update -h|--help
Leírás
A dotnet tool update parancs lehetővé teszi a .NET-eszközök frissítését a számítógépen a csomag legújabb stabil verziójára. A parancs eltávolít és újratelepít egy eszközt, és hatékonyan frissíti azt. A parancs használatához adja meg az alábbi lehetőségek egyikét:
- Az alapértelmezett helyen telepített globális eszköz frissítéséhez használja a
--global - Ha egy egyéni helyen telepített globális eszközt szeretne frissíteni, használja a
--tool-pathlehetőséget. - Helyi eszköz frissítéséhez használja a
--locallehetőséget.
Érvek
PACKAGE_IDA .NET globális frissítési eszközt tartalmazó NuGet-csomag neve/azonosítója.
A .NET 10.0.100 SDK-tól kezdve használja a nevet/azonosítót és a .NET-eszköz frissítésével elválasztott
@verziót.A csomag nevét a dotnet eszközlista parancsával találja meg.
Beállítások
-
--add-source <SOURCE>Hozzáad egy további NuGet-csomagforrást, amelyet a telepítés során használhat. A hírcsatornák elérése párhuzamosan, nem sorrendben, bizonyos sorrendben érhető el. Ha ugyanaz a csomag és verzió több hírcsatornában található, a leggyorsabb hírcsatorna nyer. További információ: Mi történik a NuGet-csomag telepítésekor?
--allFrissítse az összes eszközt.
-
--allow-downgradeA .NET-eszközcsomagok telepítésekor vagy frissítésekor engedélyezheti a csomag-visszalépést. Letiltja a következő figyelmeztetést: "A kért x.x.x verzió alacsonyabb, mint a meglévő x.x.x.x."
-
--configfile <FILE>A használni kívánt NuGet-konfigurációs fájl (nuget.config). Ha meg van adva, a rendszer csak a fájlból származó beállításokat használja. Ha nincs megadva, a rendszer az aktuális könyvtárból származó konfigurációs fájlok hierarchiáját használja. További információ: Common NuGet Configurations.
-
--disable-parallelMegakadályozza több projekt párhuzamos visszaállítását.
--framework <FRAMEWORK>Megadja az eszközt frissíteni kívánt cél keretrendszert .
-g|--globalAzt adja meg, hogy a frissítés egy felhasználóra kiterjedő eszközhöz készült. Nem kombinálható a
--tool-pathbeállítással. Mindkettő kihagyása--global, és--tool-pathazt határozza meg, hogy a frissíteni kívánt eszköz helyi eszköz.-
-?|-h|--helpA parancs használatának leírását nyomtatja ki.
--ignore-failed-sourcesA csomag forráshibáinak kezelése figyelmeztetésként.
-
--interactiveLehetővé teszi, hogy a parancs leálljon, és várja meg a felhasználói bemenetet vagy műveletet. Például a hitelesítés befejezéséhez.
--localFrissítse az eszközt és a helyi eszközjegyzéket. Nem kombinálható a beállítással vagy a
--global--tool-pathbeállítással.--no-cacheNe gyorsítótárazza a csomagokat és a HTTP-kéréseket.
--prereleaseElőzetes verziók belefoglalása.
-
--source <SOURCE>Megadja a NuGet-csomagok forrását.
--tool-manifest <PATH>A jegyzékfájl elérési útja.
--tool-path <PATH>Megadja a globális eszköz telepítésének helyét. A PATH lehet abszolút vagy relatív. Nem kombinálható a
--globalbeállítással. Mindkettő kihagyása--global, és--tool-pathazt határozza meg, hogy a frissíteni kívánt eszköz helyi eszköz.-
-v|--verbosity <LEVEL>A parancs részletességi szintjét állítja be. Az engedélyezett értékek a következők
q[uiet]: ,m[inimal],n[ormal]d[etailed]ésdiag[nostic]. További információért lásd LoggerVerbosity. --version <VERSION>Annak az eszközcsomagnak a verziótartománya, amelybe frissíteni szeretne. Ez nem használható a verziók leminősítésére, először újabb verziókat kell
uninstallhasználnia.A .NET 8.0-tól
--version Major.Minor.Patchkezdve egy adott major.minor.patch verzióra hivatkozik, beleértve a nem listázatlan verziókat is. Ha egy adott major.alverzió legújabb verzióját szeretné lekérni, használja a következőt--version Major.Minor.*: .
Példák
dotnet tool update -g dotnetsayFrissíti a dotnetsay globális eszközt.
dotnet tool update dotnetsay --tool-path c:\global-toolsFrissíti az adott Windows-címtárban található dotnetsay globális eszközt.
dotnet tool update dotnetsay --tool-path ~/binFrissíti a dotnetsay globális eszközt, amely egy adott Linux/macOS könyvtárban található.
dotnet tool update dotnetsayFrissíti az aktuális könyvtárhoz telepített dotnetsay helyi eszközt.
dotnet tool update -g dotnetsay --version 2.0.*Frissíti a dotnetsay globális eszközt a legújabb javításverzióra, a főverzióval
2és az alverzióval0.dotnet tool update -g dotnetsay@2.1.7*Frissíti a dotnetsay globális eszközt a legújabb, 2.1.7-es javításverzióra.
dotnet tool update -g dotnetsay --version (2.0.0,2.1.7)Frissíti a dotnetsay globális eszközt a megadott tartomány
(> 2.0.0 && < 2.1.7)legalacsonyabb verziójára, a verzió2.1.0telepítve lesz. A szemantikai verziószámozási tartományokról további információt a NuGet csomagolási verziótartományait ismertető cikkben talál.