Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Пакет SDK для .NET — это набор библиотек и инструментов, которые разработчики используют для создания приложений и библиотек .NET. Он содержит следующие компоненты, которые используются для сборки и запуска приложений:
- Интерфейс командной строки .NET.
- Среда выполнения .NET и библиотеки .NET.
-
dotnetДрайвер.
Установка пакета SDK для .NET
Как и при использовании любого инструмента, первым шагом является установка инструментов на ваш компьютер. В зависимости от сценария вы можете установить пакет SDK одним из следующих методов:
- Использовать собственные установщики.
- Используйте установочный скрипт.
Нативные установщики в основном предназначены для разработческих компьютеров. Пакет SDK распространяется посредством собственного механизма установки каждой поддерживаемой платформы, например пакетов DEB в Ubuntu или пакетов MSI в Windows. Эти установщики устанавливают и настраивают среду в соответствии с требованиями пользователя, чтобы он мог использовать пакет SDK сразу после установки. Однако они требуют прав администратора на компьютере. Вы найдете пакет SDK для установки на странице загрузок .NET.
Скрипты установки, с другой стороны, не требуют прав администратора. Но они не устанавливают все необходимые компоненты на компьютере; вы должны установить их вручную. Скрипты предназначены в основном для настройки серверов сборки или при необходимости установки средств без прав администратора. Дополнительные сведения см. в справочнике по скриптам установки. Сведения о настройке пакета SDK на сервере сборки CI см. в разделе "Использование пакета SDK для .NET в средах непрерывной интеграции (CI).
По умолчанию пакет SDK устанавливается в режиме "параллельно" (SxS), что означает, что несколько версий могут сосуществовать на одном компьютере. Сведения о том, как версия выбирается при выполнении команд CLI, см. в разделе "Выбор версии .NET для использования".
Руководство по обеспечению безопасности
Внимание
Пакет SDK для .NET находит и выполняет различные инструменты, которые поставляются как отдельные исполняемые файлы в составе SDK. В большинстве случаев пакет SDK может определить полный путь к исполняемому файлу. Однако существуют исключения, в которых пакет SDK не может определить путь и зависит от входных данных пользователя. Возможно, пользователь может предоставить входные данные, которые приводят к выполнению вредоносного программного обеспечения пакета SDK для .NET. По этой причине не следует доверять репозиториям с двоичными файлами, которые соответствуют определенным именам файлов в расположении установки пакета SDK, например msbuild.exe. Пакет SDK устанавливается в папку с версиями, например C:\Program Files\dotnet\sdk\7.0.400\ в Windows или /usr/bin/share/dotnet/sdk/7.0.400 в Linux.