Co je sada .NET SDK?
Sada .NET SDK je sada knihoven a nástrojů, které vývojáři používají k vytváření aplikací a knihoven .NET. Obsahuje následující komponenty, které se používají k sestavování a spouštění aplikací:
- Rozhraní příkazového řádku .NET
- Modul runtime a knihovny .NET.
- Řidič
dotnet
.
Postup instalace sady .NET SDK
Stejně jako u všech nástrojů je prvním krokem získání nástrojů na vašem počítači. V závislosti na vašem scénáři můžete sadu SDK nainstalovat pomocí jedné z následujících metod:
- Použijte nativní instalační programy.
- Použijte skript instalačního prostředí.
Nativní instalační programy jsou primárně určené pro vývojové počítače. Sada SDK se distribuuje pomocí nativního instalačního mechanismu jednotlivých podporovaných platforem, jako jsou balíčky DEB v sadě Ubuntu nebo MSI ve Windows. Tyto instalační programy nainstalují a nastaví prostředí podle potřeby, aby uživatel používal sadu SDK hned po instalaci. Vyžadují však také oprávnění správce na počítači. Sadu SDK, kterou chcete nainstalovat, najdete na stránce pro stahování .NET.
Instalace skriptů na druhou stranu nevyžaduje oprávnění správce. Nenainstalují však na počítač žádné požadavky; Musíte nainstalovat všechny požadavky ručně. Skripty jsou určené hlavně pro nastavení serverů sestavení nebo při instalaci nástrojů bez oprávnění správce. Další informace najdete v článku s referenčními informacemi o instalačním skriptu. Informace o nastavení sady SDK na serveru sestavení CI najdete v tématu Použití sady .NET SDK v prostředích kontinuální integrace (CI).
Ve výchozím nastavení se sada SDK instaluje souběžným způsobem (SxS), což znamená, že na jednom počítači může existovat více verzí. Informace o tom, jak se verze vybere při spuštění příkazů rozhraní příkazového řádku, najdete v tématu Výběr verze .NET, kterou chcete použít.
Příručka zabezpečení
Důležité
Sada .NET SDK vyhledá a spustí různé nástroje, které jsou dodávány jako samostatné spustitelné binární soubory v sadě SDK. Ve většině případů dokáže sada SDK určit úplnou cestu ke spustitelnému souboru. Existují však výjimky, kdy sada SDK nemůže určit cestu a spoléhá na uživatelský vstup. Je možné, že uživatel může poskytnout vstup, který způsobí, že sada .NET SDK spustí škodlivý software. Z tohoto důvodu byste neměli důvěřovat žádným úložišťm s binárními soubory, které odpovídají konkrétním názvům souborů v umístění instalace sady SDK, například msbuild.exe. Sada SDK se nainstaluje do složky s verzí, jako je C:\Program Files\dotnet\sdk\7.0.400\ ve Windows nebo /usr/bin/share/dotnet/sdk/7.0.400 v Linuxu.