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 Generators VS 2010 及更高版本进行评估。