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.
Pokud nezadáte kanál sady SDK, dotnetup sdk install prohledává od aktuálního adresáře směrem ke kořeni systému souborů. Používá nejbližší existující global.json soubor. Pokud je tento soubor nesprávně formátovaný, příkaz selže, místo aby prohledal nadřazený adresář. Pokud neexistuje žádný soubor, použije latest.
Nainstalujte požadavek na repozitář
V adresáři úložiště spusťte:
dotnetup sdk install
U tohoto global.json souboru dotnetup sleduje 10.0.1xx feature band:
{
"sdk": {
"version": "10.0.103",
"rollForward": "latestPatch"
}
}
Cesta global.json je zdrojem uloženého požadavku. Zdrojovou a nainstalovanou verzi můžete zobrazit pomocí následujících možností:
dotnetup list
Pochopte roll-forward mapování
Pro verzi sady SDK, například 10.0.103, dotnetup mapuje rollForward následovně:
Hodnota rollForward |
Uložený kanál dotnetup |
|---|---|
Vynecháno nebo latestPatch |
10.0.1xx |
latestFeature |
10.0 |
latestMinor |
10 |
latestMajor |
latest |
disable, patch, feature, minornebo major |
Přesná verze 10.0.103 |
Přesný požadavek je připnut a není změněn prvkem dotnetup update.
Vlastnost allowPrerelease nemá vliv na kanál, který dotnetup odvozuje.
Použijte sdk.paths
Pokud global.json obsahuje sdk.paths, dotnetup použije první cestu, pokud není k dispozici žádná --install-path možnost. Vyhodnotí relativní hodnotu z adresáře, který obsahuje global.json.
Pořadí priorit instalačních cest je:
--install-path- První
sdk.pathspoložka - Výchozí kořenový adresář instalace .NET spravované nástrojem dotnetup
Omezení verze Preview
Aktuální build public-preview považuje první sdk.paths položku za cestu.
Neinterpretuje $host$ jako sentinel ani nepřeskakuje prázdné položky. Chcete-li použít výchozí kořenový adresář instalace spravovaný pomocí dotnetup, vynechte sdk.paths nebo explicitně nastavte --install-path.
Aktualizace global.json
Po změně sdk.version nebo rollForward spusťte dotnetup sdk install z adresáře úložiště, aby se použil nový požadavek. Než uvolňování paměti aktualizuje změněné global.json zdroje, dotnetup sdk update procesy ukládají závislosti, takže jeho první průchod může stále používat předchozí závislost.
Pokud chcete nainstalovat nejnovější verzi v odvozeném kanálu a zapsat tuto verzi zpět do global.json, spusťte:
dotnetup sdk install --update-global-json
Později aktualizujte všechny požadavky sledovaných úložišť a jejich soubory pomocí:
dotnetup sdk update --update-global-json
Aktualizace mění pouze sdk.version. Zachová stávající formátování, další vlastnosti a zjištěné kódování textu.
Odebrat odpovídající požadavky úložiště
Příkaz uninstall odebere všechny odpovídající globaljson specifikace ve vybraném kořeni instalace. Necílí na jedno úložiště. Pokud chcete odebrat odpovídající požadavky z výchozího kořene, spusťte:
dotnetup sdk uninstall 10.0.1xx --source globaljson
Pokud chcete vybrat vlastní kořenový adresář instalace, přidejte --install-path:
dotnetup sdk uninstall 10.0.1xx --source globaljson --install-path <INSTALL_PATH>
dotnetup odebere soubory pouze v případě, že je nevyžaduje žádný zbývající požadavek.