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
區段。