VS_GLOBAL_SECTION_POST_<section>

在 Visual Studio 中指定一个 postSolution 全局节。

设置此类属性会在解决方案文件中生成以下形式的条目

GlobalSection(<section>) = postSolution
  <contents based on property value>
EndGlobalSection

该属性必须设置为一个分号分隔的 key=value 对列表。每一对这样的键值对都会被转换为解决方案全局节中的一个条目。键和值周围的空格将被忽略。不包含等号的列表元素将被跳过。

此属性仅适用于 Visual Studio 生成器;在其他生成器上会被忽略。此属性仅在设置给一个其 CMakeLists.txt 包含 project() 命令的目录时才适用。

请注意,CMake 默认会生成 postSolution 节 ExtensibilityGlobalsExtensibilityAddIns。如果您设置了相应的属性,它将覆盖默认的节。例如,设置 VS_GLOBAL_SECTION_POST_ExtensibilityGlobals 将覆盖 ExtensibilityGlobals 节的默认内容,同时将 ExtensibilityAddIns 保留为默认值。但是,如果 SolutionGuid 未显式指定,CMake 始终会将其添加到 ExtensibilityGlobals 节。