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 保留为默认值。但是,如果 SolutionGuid
未显式指定,CMake 始终会将其添加到 ExtensibilityGlobals
节。