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 部分 ExtensibilityGlobals
和 ExtensibilityAddIns
。如果你设置了对应的属性,将会覆盖默认的部分。例如,设置 VS_GLOBAL_SECTION_POST_ExtensibilityGlobals
将会覆盖 ExtensibilityGlobals
部分的默认内容,同时保持 ExtensibilityAddIns 的默认设置。但是,如果未明确指定,CMake 将始终向 ExtensibilityGlobals
部分添加一个 SolutionGuid
。