CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION¶
在 3.12 版中增加。
目标的 DOTNET_TARGET_FRAMEWORK_VERSION
属性的默认值。
该变量用于对所有目标初始化 DOTNET_TARGET_FRAMEWORK_VERSION
属性。有关详细信息,请参见该目标属性。当设置时,CMAKE_DOTNET_TARGET_FRAMEWORK
优先于该变量。有关详细信息,请参见该变量或关联的目标属性 DOTNET_TARGET_FRAMEWORK
。
在使用 C#
和更新的 .NET 框架版本时,可能需要设置 CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION
以避免引用带有 ALL_BUILD
CMake 目标的错误。
仅对 Visual Studio Generators VS 2010 及以上版本评估该变量。