如何禁用每次打开Performance Explorer?

在运行性能分析的项目上,即使在VS退出之前closures,“性能资源pipe理器”选项卡始终会在VS启动时打开。

我如何禁用它,并保持打开?

这实际上是从2012年夏天开始的Visual Studio 2012开始的 BUG,但仍然没有官方的MS修复。

这是一个解决这个烦恼的方法:

  1. 从Windows资源pipe理器,在您的VS项目文件夹下
  2. 如果存在,请删除以下文件types:
    • file.vsp – (VS性能报告)
    • file.vsps – (VS分析报告)
    • file.psess – (VS性能会话)
  3. 重新打开解决scheme,如果错误,单击确定(该解决scheme将仍然加载)
  4. closures解决scheme
  5. 重新打开解决scheme – Performance Explorer选项卡将终于消失!

    @B。 粘土香农 – 感谢更新也删除*。vsps

在VS2015 Update 1中,按照Leonel Gurdian的回答删除.psess文件似乎不起作用。 虽然在.sln文件的后面部分将true改为false还是有效的。

 GlobalSection(Performance) = preSolution HasPerformanceSessions = true EndGlobalSection 

而且它在VS 2015 RC仍然存在! 您必须select更多的选项才能启动Performance Explorer,但是如果一旦打开,则每次在打开项目时每次启动IDE时都会再次出现。

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

右键单击“性能资源pipe理器”中的所有项目,select“删除”并确认对话框。 重新启动Visual Studio后,它将会消失