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.
Note
dotnetup nyilvános előzetes verzióban érhető el. Funkciói és viselkedése az általános elérhetőség előtt változhat.
Name
dotnetup self update – Frissítse a kiadási csatornáról végrehajtható önálló dotnetupot.
Synopsis
dotnetup self update [--channel <daily|preview|stable>] [--force]
[--no-progress [<true|false>]]
dotnetup self update --update-notifications <true|false>
Description
A parancs frissíti a futtatható önálló dotnetup végrehajtható fájlt.
Letölti a legújabb elérhető buildet a kiválasztott kiadási csatornához, valamint az aktuális operációs rendszerhez és architektúrához.
Nem frissíti a felügyelt .NET SDK-kat vagy futtatókörnyezeteket. Ezeknél a telepítéseknél használja a következőt dotnetup update: .
Ugyanazon a verziócsatornán egy egyenlő vagy régebbi elérhető verzió csak akkor cseréli le a telepített végrehajtható fájlt, ha megadja --force.
A parancs azt jelenti, hogy nem történt frissítés, és a kilépési kódot 0adja vissza.
A verziócsatornák (például az előzetes verzió és a stabil verzió) közötti változás akkor is lecserélheti a végrehajthatót, ha a célverzió régebbi.
A telepítési könyvtárnak írhatónak kell lennie. Az önfrissítés nem támogatja a végrehajtást a dotnet gazdagépen vagy egy szimbolikus hivatkozást vagy egy másik újraelemzési pontot tartalmazó végrehajtható fájlon keresztül. Használja az önálló végrehajtható fájlt a tényleges telepítési könyvtárában.
Bár az önfrissítés megtartja a koordinációs zárolásokat, más dotnetup-parancsok meghiúsulhatnak egy olyan üzenettel, amely szerint a frissítés folyamatban van. Az önfrissítés befejezése után próbálkozzon újra a parancsokkal.
Olyan régebbi verziók esetében, amelyek nem ismerik fel self update, vagy ha a végrehajtható fájl már nem indul el, használja a letöltési szkripteket.
Beállítások
| Lehetőség | Description |
|---|---|
--channel <daily\|preview\|stable> |
Válassza ki a dotnetup kiadási csatornát, ne .NET SDK-csatornát. Alapértelmezés szerint a prerelease címkével stablenem rendelkező verziók, a címkehasználattal previewrendelkező preview verziók és az egyéb előzetes verziók használhatókdaily. |
--force |
Telepítse a kiválasztott csatorna legújabb buildjét még akkor is, ha még nem újabb. Ez a beállítás újratelepítheti vagy visszaminősítheti a dotnetupot. |
--update-notifications <true\|false> |
A végrehajtható fájl frissítése nélkül engedélyezheti vagy letilthatja a frissítési értesítéseket. Ez a beállítás nem használható együtt a --channel vagy a --force beállítással. |
--no-progress [<true\|false>] |
A letöltési folyamat megjelenítésének letiltása. |
| \ |
A parancs súgójának megjelenítése. |
A hivatalos napi buildek a verziócímkét is magukban hordozzák preview , ezért alapértelmezés szerint az előnézeti csatornára vannak beépítve. A napi buildek megtartásához adja meg a .--channel daily
Az elemző elfogadja stable, de ebben a nyilvános előzetes verzióban nem érhető el stabil dotnetup-kiadás.
Értesítések frissítése
A sikeres interaktív telepítési és frissítési parancsok után a dotnetup értesítést írhat a standard kimenetnek, ha egy újabb dotnetup-build érhető el.
Ezek a parancsok a következők: csupaszdotnetup, install, sdk install, runtime install, updatesdk updateés runtime update.
Az értesítések alapértelmezés szerint engedélyezve vannak. Az ellenőrzés a futó build alapértelmezett kiadási csatornáját használja, és a sikeres ellenőrzés után legfeljebb 24 óránként frissül a háttérben. Nem tölti le vagy telepíti a végrehajtható fájlt. A sikeres frissítés legfeljebb egy értesítést eredményez. Előfordulhat, hogy egy rövid parancs befejeződik a frissítés előtt, így az értesítés egy későbbi parancs után is megjelenhet.
Az értesítések nem jelennek meg a kimenet átirányításakor, még a következővel --interactive trueis: . A sikertelen ellenőrzés nem hiúsul meg a telepítési vagy frissítési parancsban.
Az értesítések letiltásához futtassa a következőt:
dotnetup self update --update-notifications false
Az értesítések ismételt engedélyezéséhez futtassa a következőt:
dotnetup self update --update-notifications true
Examples
Frissítse a dotnetupot az alapértelmezett kiadási csatornáról:
dotnetup self update
Frissítés a legújabb napi buildre letöltési folyamat nélkül:
dotnetup self update --channel daily --no-progress
Térjen vissza a legújabb előzetes buildhez, még akkor is, ha régebbi, mint a telepített napi build:
dotnetup self update --channel preview --force