CMAKE_VS_NUGET_PACKAGE_RESTORE¶
在 3.23 版本加入.
使用 Visual Studio 生成器时,此缓存变量控制 msbuild 是否应在构建之前自动尝试还原 NuGet 包。可以使用目标上的 VS_PACKAGE_REFERENCES 属性定义 NuGet 包。如果未定义包引用,则此设置将不执行任何操作。
命令行选项``--resolve-package-references`` 可以替代地用于全局控制解析行为。此选项将优先于缓存变量。
使用 DOTNET_SDK 的目标需要在构建之前运行恢复。禁用此选项可能会导致构建在此类项目中失败。
此设置存储为缓存条目。默认值为 ON。
另请参阅 VS_PACKAGE_REFERENCES 属性。