54

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

GlobalSection(Performance) = preSolution
    HasPerformanceSessions = true
EndGlobalSection

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

其他没用过prfiler的队友没有这个问题。有人有什么想法吗?

4

2 回答 2

53

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

如果是这样,请通过右键单击条目以打开 ContextMenu 来删除它们。然后从菜单中选择“删除”。

您还应该检查解决方案的文件夹是否包含任何.vsp文件.psess并将其删除。这些是分析会话的报告文件。

于 2013-03-01T08:06:53.773 回答
4

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

于 2017-08-14T10:55:22.887 回答