我正在使用Mercurial作为我们的版本控制的团队项目。最近,我注意到在拉出并将最新的更改合并到我的分支后,.sln文件中出现以下更改。
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
更改为:
GlobalSection(Performance) = preSolution
HasPerformanceSessions = true
EndGlobalSection
没有明显的差异,一切似乎都没问题,但我不确定这种变化是否会导致任何潜在的问题。我们也很困惑为什么会发生这种变化。
答案 0 :(得分:4)
我相信默认情况下HideSolutionNode是正确的,直到您向解决方案添加第二个项目(至少使用vs2010和2012年。)HasPerformanceSessions可能是由于有人试图在代码上运行探查器。这些都不会影响您的解决方案的编译。