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 verzi Public Preview dostupná. Jeho funkce a chování se můžou před obecnou dostupností změnit.
.NET můžete nainstalovat několika způsoby.
dotnetup je jednou z možností. Instaluje a spravuje sady SDK a moduly runtime .NET pro váš uživatelský účet. Tento článek vám pomůže rozhodnout, jestli dotnetup odpovídá vašemu scénáři, nebo jestli je vhodnější použít jinou metodu instalace.
Scénáře vhodné pro dotnetup
Zvažte dotnetup, pokud chcete:
- Nainstalujte .NET bez oprávnění správce a bez systémového správce balíčků.
- Udržujte několik verzí sady SDK a modulu runtime vedle sebe a aktualizujte je společně.
- Sledujte kanál, například
lts,10.0nebo10.0.1xx, tak, aby se aktualizace přesunuly na nejnovější odpovídající verzi. - Nainstalujte sadu SDK, kterou vyžaduje soubor
global.jsonv úložišti. - Vyzkoušejte si náhled nebo denní buildy beze změny instalace pro celý počítač.
- Stejné příkazy použijte na Windows, macOS a Linuxu.
Scénáře, které odpovídají jiným metodám
Další metoda instalace může být lepší volbou v případech, kdy:
- Je potřeba podporovaná, obecně dostupná metoda instalace.
dotnetupje ve verzi Public Preview. Pro produkční prostředí použijte instalační programy .NET, správce balíčků nebo Visual Studio. - Vyvíjejte pomocí sady Visual Studio. Visual Studio instaluje a spravuje vlastní systémovou kopii .NET v počítači. Další informace naleznete v tématu Instalace .NET ve Windows.
- Potřeba instalací .NET pro celý počítač. Zvolte metodu instalace podle svého operačního systému a potřeb servisu. V Windows použijte Microsoft Update nebo aktualizujte balíček pomocí balíčku WinGet. V Linuxu použijte správce balíčků vaší distribuce. V systému macOS znovu spusťte instalační program .NET a nainstalujte novější verzi. Další informace najdete v tématu Instalace .NET na Windows, Instalace .NET v systému macOS nebo Instalace .NET v Linuxu.
- Umožňuje spravovat a odebrat instalace .NET na Windows zařízeních organizace. Použijte .NET Install Manager.
Porovnání metod instalace
| Schopnost | dotnetup | .NET instalační programy a správci balíčků | dotnet instalační skripty |
|---|---|---|---|
| Rozsah instalace | Uživatel | Počítač | Libovolná složka, kterou zvolíte |
| Vyžaduje práva správce. | Ne, kromě změny systému PATH na Windows v režimu everywhere |
Yes | No |
| Sleduje instalování | Yes | Ano, prostřednictvím operačního systému | No |
| Instalace aktualizací | Ano, s dotnetup update |
Záleží na operačním systému a způsobu instalace. | No. Spusťte skript znovu. |
| Odebere nepoužívané instalace. | Yes | Ano, prostřednictvím operačního systému | No |
Čte global.json |
Yes | No | Ano, s --jsonfile možností |
| Instaluje denní sestavení | Yes | No | Yes |
| Stav podpory | Veřejná předběžná verze | Obecně dostupné | Obecně dostupné |
Použití dotnetupu s jinými instalacemi
dotnetup neodebere nebo nezmění instalace na úrovni počítače. Způsob interakce dvou instalací závisí na zvoleném režimu přístupu:
- V režimech
shellanoneprocesy, které nepoužívají konfiguraci prostředí dotnetup, nadále používají instalaci pro celý počítač. - V
everywhererežimu na Windows má instalace spravovaná pomocí dotnetup přednost před celosystémovou instalací. Migrujte sady SDK a runtime pro celý počítač, které potřebujete, do instalace spravované dotnetup.
Další informace najdete v tématu konfigurace prostředí dotnetup.