在运行了性能分析的项目中,性能资源管理器选项卡始终在VS启动时打开,即使在退出VS之前它已关闭 .
如何禁用它并防止它打开?
这实际上是自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
在VS2015 Update 1中,根据Leonel Gurdian 's answer doesn'删除.psess文件似乎有效 . 在.sln文件的以下部分中将 true 更改为 false 可以解决这个问题 .
true
false
GlobalSection(Performance) = preSolution HasPerformanceSessions = true EndGlobalSection
它仍然存在于VS 2015 RC中!您必须选择更多选项来启动Performance Explorer,但如果它一旦打开,每次在打开项目时至少启动IDE时它都会再次出现 .
但删除ProjectFolder中的psess文件仍然有效 .
右键单击“性能浏览器”中的所有项目,选择“删除”并确认对话框 . 重新启动Visual Studio后,它将消失
4 回答
这实际上是自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
在VS2015 Update 1中,根据Leonel Gurdian 's answer doesn'删除.psess文件似乎有效 . 在.sln文件的以下部分中将
true
更改为false
可以解决这个问题 .它仍然存在于VS 2015 RC中!您必须选择更多选项来启动Performance Explorer,但如果它一旦打开,每次在打开项目时至少启动IDE时它都会再次出现 .
但删除ProjectFolder中的psess文件仍然有效 .
右键单击“性能浏览器”中的所有项目,选择“删除”并确认对话框 . 重新启动Visual Studio后,它将消失