如何强制Visual Studio不添加GlobalSection(性能)部分?

我使用了Visual Studio内置的分析工具,现在每次检出任何文件时,都会自动添加到我的解决scheme文件中:

GlobalSection(Performance) = preSolution HasPerformanceSessions = true EndGlobalSection 

我完全删除了所有分析报告,然后从此解决scheme中删除所有源控制文件的本地副本,并更新到最新。 任何结帐后,这部分仍然在* .sln文件中。

没有使用prfiler的其他队友没有这个问题。 有没有人有任何想法?

使用菜单Analyze -> Windows -> PerformanceExplorer打开Visual Studio中的Analyze -> Windows -> PerformanceExplorer并检查它是否列出任何会话条目。

如果这样做,通过右键单击一个条目来打开ContextMenu来删除它们。 然后从菜单中select“删除”。

如果您的解决scheme包含任何.vsp.psess文件并删除它们,您还应该检查该解决scheme的文件夹。 这些是性能分析会话的报告文件。

唯一能解决这个问题的方法是closures解决scheme,从根目录中删除* .psess和* .vsp文件,将我的.sln文件重置为远程版本并重新打开解决scheme。 问题然后消失了。 这是使用Visual Studio 2015年社区版。