如何禁用Performance Explorer每次打开?

Leo*_*ian 54 visual-studio-2012

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

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

Leo*_*ian 87

这实际上是自2012年夏天开放的Visual Studio 2012以来仍然没有官方MS修复的BUG .

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

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


    @B.Clay Shannon - 感谢更新也删除*.vsps

  • 另外,作为旁注.在我(我曾经)不小心将.vsp/.psess文件提交到您的代码存储库的情况下,每次更新时这些文件都会被删除.取消版本/添加以忽略 - 或者无论你的repo的方法是什么 - 这样它们就不会返回. (4认同)
  • VS 2013仍然没有修复,但这有效. (4认同)
  • 当我(VS 2013)删除了几个*.psess文件(和.vsps)时,在重新打开我得到的应用程序时,"Performance Session file <bla.psess"不存在或无效"然后Performance Explorer出现了,无论如何我不得不删除两个*.vsps文件,然后打开它而不会唠叨我并仍然恢复严格的性能资源管理器窗格. (2认同)