Dot-Net

VS2017 15.3 解決方案文件中的新 GlobalSection 是什麼?

  • August 24, 2017

升級到 Visual Studio 2017 15.3.1 和 ASP.NET Core 2.0 後,我的解決方案文件現在末尾有這個:

GlobalSection(ExtensibilityGlobals) = postSolution
   SolutionGuid = {...a GUID...}
EndGlobalSection

這是什麼,我需要它嗎?

根據Mastering Visual Studio book 的ExtensibilityGlobals(and ExtensibilityAddIns) 部分,為了載入項作者的利益。ExtensibilityGlobals用於儲存有關解決方案的全域資訊。所以它顯然是由(或為)一些第 3 方工俱生成的。

唯一的討論SolutionGuid在這裡,它是由 CMake 生成的,他們建議你不要碰這個屬性。

有時您可以安全地從本節中刪除一些屬性,就像這裡討論的那樣。

引用自:https://stackoverflow.com/questions/45861679