Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Эта статья относится к: ✔️ пакету SDK для .NET 6 и более поздних версий
Имя.
dotnet workload restore — устанавливает рабочие нагрузки, необходимые для проекта или решения.
Краткие сведения
dotnet workload restore [<PROJECT | SOLUTION>]
[--configfile <FILE>] [--disable-parallel]
[--ignore-failed-sources] [--include-previews] [--interactive]
[--no-cache] [--skip-manifest-update] [-s|--source <SOURCE>]
[--temp-dir <PATH>] [-v|--verbosity <LEVEL>] [--version <VERSION>]
dotnet workload restore -?|-h|--help
Description
Команда dotnet workload restore анализирует проект или решение, чтобы определить, какие рабочие нагрузки необходимы, а затем устанавливает отсутствующие рабочие нагрузки.
Дополнительные сведения о командах dotnet workload см. в описании командыdotnet workload install.
Аргументы
PROJECT | SOLUTIONФайл проекта или решения для установки рабочих нагрузок. Если файл не указан, команда ищет текущий каталог для него.
Параметры
-
--configfile <FILE>Файл конфигурации NuGet (nuget.config), который будет использоваться. Если этот параметр указан, будут использоваться только параметры из этого файла. Если не указано, будет использоваться иерархия файлов конфигурации из текущего каталога. Дополнительные сведения см. в статье Распространенные конфигурации NuGet.
-
--disable-parallelБлокирует параллельное восстановление нескольких проектов.
-
-?|-h|--helpВыводит описание использования команды.
-
--ignore-failed-sourcesОбрабатывает сбои источников пакетов как предупреждения.
-
--include-previewsРазрешает предварительные манифесты рабочей нагрузки.
-
--interactiveПозволяет команде остановиться и дождаться, пока пользователь выполнит действие или введет данные. Например, чтобы завершить проверку подлинности.
-
--no-cacheЗапрещает кэширование пакетов и HTTP-запросов.
-
--skip-manifest-updateПропуск обновления манифестов рабочей нагрузки. Манифесты рабочей нагрузки определяют, какие ресурсы и версии необходимо установить для каждой рабочей нагрузки.
-
-s|--source <SOURCE>Указывает URI источника пакета NuGet, который нужно использовать. Этот параметр переопределяет все источники, указанные в файлах nuget.config. Чтобы указать несколько источников, задайте этот параметр несколько раз.
-
--temp-dir <PATH>Укажите временный каталог, используемый для загрузки и извлечения пакетов NuGet (должен быть безопасным).
-
-v|--verbosity <LEVEL>Задает уровень детализации команды. Допустимые значения:
q[uiet],m[inimal],n[ormal],d[etailed]иdiag[nostic]. Значение по умолчанию —minimal. Дополнительные сведения см. в разделе LoggerVerbosity. -
--versionВерсия набора рабочих нагрузок для установки или обновления. Если указать версию набора рабочей нагрузки в global.json, нельзя использовать
--versionпараметр для указания версии набора рабочих нагрузок. Чтобы использовать--versionэтот параметр в этом случае, выполните команду за пределами пути, содержащего файл global.json. Доступно с версии 8.0.400 SDK. Дополнительные сведения см . в наборах рабочих нагрузок пакета SDK для .NET.
Пример
Восстановление рабочих нагрузок, необходимых для MyApp.csproj:
dotnet workload restore MyApp.csproj