最近我试图加载一个由 TFS 控制的解决方案源,但该解决方案中的一些项目没有被加载到 Visual Studio 内的解决方案资源管理器中。在花费了数小时的时间后,出于临时原因,当我通过在记事本中手动编辑它并重新启动 Visual Studio 删除了 .sln (解决方案文件)末尾的整个“全局部分”并重新启动 Visual Studio 时,所有项目都按预期显示。我正在使用 VS 2008。它还没有表现出任何奇怪的行为,但无法理解原因。
解决方案文件中的“全局部分”是否发挥重要作用?删除全局部分有什么害处吗?