CMAKE_VS_NUGET_PACKAGE_RESTORE
Добавлен в версии 3.23.
При использовании генератора Visual Studio эта переменная кэша управляет тем, должен ли msbuild автоматически пытаться восстановить пакеты NuGet перед сборкой. Пакеты NuGet могут быть определены с помощью свойства VS_PACKAGE_REFERENCES для целевого объекта. Если ссылки на пакеты не определены, это настройка не будет иметь эффекта.
Командная строка опция --resolve-package-references может быть использована альтернативно для управления поведением глобального разрешения. Эта опция будет иметь приоритет над переменной кэша.
Для целевых объектов, использующих DOTNET_SDK, требуется выполнить восстановление перед сборкой. Отключение этой опции может привести к сбою сборки в таких проектах.
Эта настройка хранится в качестве записи кэша. Значение по умолчанию — ON.
См. также свойство VS_PACKAGE_REFERENCES.
© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/variable/CMAKE_VS_NUGET_PACKAGE_RESTORE.html