Omówienie zestawu SDK platformy .NET.NET SDK overview

Zestaw SDK platformy .NET to zestaw bibliotek i narzędzi umożliwiających deweloperom tworzenie aplikacji i bibliotek platformy .NET.The .NET SDK is a set of libraries and tools that allow developers to create .NET applications and libraries. Zawiera następujące składniki, które są używane do kompilowania i uruchamiania aplikacji:It contains the following components that are used to build and run applications:

  • Interfejs wiersza polecenia platformy .NET.The .NET CLI.
  • Biblioteki i środowisko uruchomieniowe platformy .NET..NET libraries and runtime.
  • dotnet Sterownik.The dotnet driver.

Pobieranie zestawu SDK platformy .NETAcquiring the .NET SDK

Podobnie jak w przypadku każdego narzędzia, pierwszym krokiem jest uzyskanie narzędzi do komputera.As with any tooling, the first thing is to get the tools to your machine. W zależności od danego scenariusza można zainstalować zestaw SDK przy użyciu jednej z następujących metod:Depending on your scenario, you can install the SDK using one of the following methods:

  • Użyj natywnych instalatorów.Use the native installers.
  • Użyj skryptu powłoki instalacji.Use the installation shell script.

Natywne Instalatory są przeznaczone głównie dla maszyn dewelopera.The native installers are primarily meant for developer's machines. Zestaw SDK jest dystrybuowany przy użyciu każdego obsługiwanego natywnego mechanizmu instalacji platformy, takiego jak pakiety DEB w pakietach Ubuntu i MSI w systemie Windows.The SDK is distributed using each supported platform's native install mechanism, such as DEB packages on Ubuntu or MSI bundles on Windows. Te Instalatory instalują i konfigurują środowisko jako konieczne, aby użytkownik mógł korzystać z zestawu SDK bezpośrednio po instalacji.These installers install and set up the environment as needed for the user to use the SDK immediately after the install. Jednak wymagają one również uprawnień administracyjnych na komputerze.However, they also require administrative privileges on the machine. Zestaw SDK można znaleźć na stronie pliki do pobrania platformy .NET .You can find the SDK to install on the .NET downloads page.

Zainstaluj skrypty, z drugiej strony, nie wymagaj uprawnień administracyjnych.Install scripts, on the other hand, don't require administrative privileges. Jednak nie instalują one również wymagań wstępnych dotyczących maszyny; należy ręcznie zainstalować wszystkie wymagania wstępne.However, they also don't install any prerequisites on the machine; you need to install all of the prerequisites manually. Skrypty są przeznaczone głównie do konfigurowania serwerów kompilacji lub instalowania narzędzi bez uprawnień administratora (należy zanotować powyższe zastrzeżenie dotyczące wymagań wstępnych).The scripts are meant mostly for setting up build servers or when you wish to install the tools without admin privileges (do note the prerequisites caveat above). Więcej informacji można znaleźć w artykule Informacje o skrypcie instalacji .You can find more information in the install script reference article. Jeśli interesuje Cię sposób konfigurowania zestawu SDK na serwerze kompilacji CI, zobacz artykuł using .NET SDK and Tools in Continuous Integration (ci) .If you're interested in how to set up the SDK on your CI build server, see the Using .NET SDK and tools in Continuous Integration (CI) article.

Domyślnie zestaw SDK jest instalowany w sposób "Side-by-side" (SxS), co oznacza, że wiele wersji może współistnieć w danym momencie na pojedynczym komputerze.By default, the SDK installs in a "side-by-side" (SxS) manner, which means multiple versions can coexist at any given time on a single machine. Sposób pobierania wersji podczas uruchamiania poleceń interfejsu wiersza polecenia znajduje się bardziej szczegółowo w artykule Wybieranie wersji platformy .NET do użycia .How the version gets picked when you're running CLI commands is explained in more detail in the Select the .NET version to use article.

Zobacz teżSee also