55

在您运行性能分析的项目中,性能资源管理器选项卡始终在 VS 启动时打开,即使它在 VS 退出之前关闭也是如此。

如何禁用它并阻止它打开?

4

4 回答 4

89

这实际上是自Visual Studio 2012以来的 BUG,自 2012 年夏季以来一直开放,但仍然没有官方的 MS 修复。

这是解决此烦恼的方法:

  1. 在 Windows 资源管理器中,转到您的 VS 项目文件夹下
  2. 删除以下文件类型(如果存在):
    • file.vsp -(VS 性能报告)
    • file.vsps -(VS 分析报告)
    • file.psess -(VS 性能会话)
  3. 重新打开解决方案,如果出错,单击确定(解决方案仍会加载)
  4. 关闭解决方案
  5. 重新打开解决方案 - 性能资源管理器选项卡终于消失了!


    @B。Clay Shannon - 感谢更新以删除 *.vsps
于 2013-05-09T17:50:40.250 回答
4

在 VS2015 Update 1 中,按照 Leonel Gurdian 的回答删除 .psess 文件似乎不起作用。更改truefalse.sln 文件的以下部分虽然可以解决问题。

GlobalSection(Performance) = preSolution
    HasPerformanceSessions = true
EndGlobalSection
于 2015-12-19T19:56:02.157 回答
1

它仍然存在于 VS 2015 RC 中!您必须选择更多选项来启动性能资源管理器,但如果它一旦打开,则每次启动 IDE 时至少会在您打开项目时再次出现。

但是删除 ProjectFolder 中的 psess 文件仍然有效。

于 2015-07-06T13:21:16.600 回答
1

右键单击“性能资源管理器”中的所有项目,选择“删除”并确认对话框。重启Visual Studio后就没有了

于 2017-08-27T10:42:01.157 回答