CMAKE_VS_NUGET_PACKAGE_RESTORE

在版本 3.23 中新增。

當使用 Visual Studio 產生器時,此快取變數控制 msbuild 是否應在建置之前自動嘗試還原 NuGet 套件。 NuGet 套件可以使用目標上的 VS_PACKAGE_REFERENCES 屬性來定義。 如果未定義任何套件參考,此設定將不會執行任何操作。

命令列選項 --resolve-package-references 可以替代地用於全域控制解析行為。 此選項將優先於快取變數。

使用 DOTNET_SDK 的目標必須在建置之前執行還原。 停用此選項可能會導致此類專案的建置失敗。

此設定儲存為快取條目。預設值為 ON

另請參閱 VS_PACKAGE_REFERENCES 屬性。