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 始终会将 SolutionGuid
添加到 ExtensibilityGlobals
节。