首页 文章

如何禁用Performance Explorer每次打开?

提问于
浏览
52

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

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

4 回答

  • 84

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

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

    • 从Windows资源管理器中,转到VS项目文件夹下

    • 删除以下文件类型(如果存在):

    • file.vsp - (VS性能报告)

    • file.vsps - (VS分析报告)

    • file.psess - (VS Performance Session)

    • 重新打开解决方案,如果错误,请单击“确定”(解决方案仍将加载)

    • 关闭解决方案

    • 重新打开解决方案 - Performance Explorer选项卡终于消失了!


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

  • 1

    在VS2015 Update 1中,根据Leonel Gurdian 's answer doesn'删除.psess文件似乎有效 . 在.sln文件的以下部分中将 true 更改为 false 可以解决这个问题 .

    GlobalSection(Performance) = preSolution
        HasPerformanceSessions = true
    EndGlobalSection
    
  • 4

    它仍然存在于VS 2015 RC中!您必须选择更多选项来启动Performance Explorer,但如果它一旦打开,每次在打开项目时至少启动IDE时它都会再次出现 .

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

  • 1

    右键单击“性能浏览器”中的所有项目,选择“删除”并确认对话框 . 重新启动Visual Studio后,它将消失

相关问题