Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
dotnetup je ve veřejné verzi Preview. Jeho funkce a chování se můžou před obecnou dostupností změnit.
dotnetup uloží požadovaný kanál odděleně od vyřešené verze.
Aktualizace znovu opravuje problémy v každém průběžném kanálu.
Zvolte rozsah aktualizace
Použijte jeden z těchto příkazů:
# Update all tracked SDK and runtime requirements.
dotnetup update
# Update SDK requirements only.
dotnetup sdk update
# Update SDK and runtime requirements.
dotnetup sdk update --all
# Update runtime requirements only.
dotnetup runtime update
Aktualizace modulu runtime zahrnují základní .NET a moduly runtime ASP.NET Core. Na Windows zahrnují také požadavky na modul runtime Windows Desktopu.
Omezte kořenový adresář instalace
Ve výchozím nastavení může aktualizace zpracovávat požadavky pro všechny rooty ve vybraném manifestu. Použijte --install-path k omezení operace:
dotnetup update --install-path D:\tools\dotnet
Aktualizujte soubory úložiště
Požadavky sady SDK můžou jako svůj zdroj používat global.json. Pokud chcete zapsat nově určenou verzi sady SDK zpět do každého zdrojového souboru, spusťte:
dotnetup sdk update --update-global-json
Bez této možnosti dotnetup nainstaluje aktualizaci, ale neupravuje soubor repozitáře.
Aktualizace zpracovává uložené požadavky předtím, než uvolňování paměti aktualizuje změněné global.json zdroje. Po změně global.json úložiště spusťte dotnetup sdk install z tohoto úložiště před aktualizací svých uložených požadavků. V opačném případě může první aktualizace stále zpracovávat předchozí požadavek.
Porozumět fungování aktualizací
- Přesná verze sady SDK a modulu runtime se přeskočí – byly explicitně požadovány, takže se nikdy nedají aktualizovat.
- Každý požadavek na instalaci se zpracovává nezávisle.
- Zpracování všech požadavků na instalaci pokračuje po jednotlivém selhání.
- Příkaz hlásí selhání poté, co zpracuje všechny zbývající požadavky na instalaci.
- Úspěšné aktualizace spouštějí garbage collection – proces čištění, který odebere všechny nainstalované součásti, které ve skutečnosti nepotřebuje žádný z vašich nakonfigurovaných požadavků na instalaci.
- Nainstalovaná verze zůstane, pokud ji stále potřebuje jiný požadavek.
Kontrola výsledku
Ověřte sledovaný stav a instalace na disku:
dotnetup list
Pro strojově čitelný výstup:
dotnetup list --format json