CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION¶
於 3.12 版本新增。
目標的 DOTNET_TARGET_FRAMEWORK_VERSION
屬性的預設值。
此變數用於初始化所有目標上的 DOTNET_TARGET_FRAMEWORK_VERSION
屬性。有關其他資訊,請參閱該目標屬性。設定時,CMAKE_DOTNET_TARGET_FRAMEWORK
的優先順序高於此變數。有關其他資訊,請參閱該變數或相關的目標屬性 DOTNET_TARGET_FRAMEWORK
。
當使用 C#
和較新的 .NET Framework 版本時,可能需要設定 CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION
,以避免 ALL_BUILD
CMake 目標發生參考錯誤。
此變數僅針對 Visual Studio 產生器 VS 2010 及以上版本進行評估。