Visual Studio Solution秘密的解决方案文件(.sln)中的全局部分?

时间:2012-08-15 18:06:20

标签: visual-studio solution

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

解决方案文件中的“全局部分”是否起作用并发挥重要作用?删除全局部分有什么害处?

1 个答案:

答案 0 :(得分:2)

好吧,您刚刚删除了任何源代码控制绑定,以及构建配置和一些特定于解决方案的设置。

如果它没有找到该部分,VS应该恢复为默认值,但我想如果你知道造成这个问题的原因会更好。如果问题出在TFS上,那么可能需要重置以解决问题。

至于伤害,再次,如果VS能够应对删除该部分并且可以恢复默认值,那么我认为没有伤害。当然,您可能会丢失必须重新应用的配置信息。