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 的默认设置。但是,如果未明确指定,CMake 将始终向 ExtensibilityGlobals 部分添加一个 SolutionGuid