在Visual Studio 2017中禁用烦人的调试器通知

8
每当我在Visual Studio 2017的诊断工具中启用堆分析进行调试时,我会收到以下通知:Heap profiling is enabled notification。这非常烦人,因为前10次我看到这样的通知时,我就已经意识到这些调试方法可能对我的程序产生性能影响。更糟糕的是,这些通知不会自动消失,每次调试完后都需要手动关闭。
请问我在哪里可以找到关闭这些通知的选项,以便我可以安心地进行堆分析?
请注意:我不想禁用堆分析,我只是想禁用每次进行堆分析时出现的警告/通知。

2
我建议您使用微软的反馈中心。意识到影响性能的操作很重要,而且在我看来,每次显示此通知只是出于设计考虑。 - Tatsuyuki Ishi
你的应用程序是否执行大量的分配操作?也许这个通知是由内置信息规则之一引起的。 - user7860670
@VTT 其中一些看起来很有前途,但据我所知,关闭它们中的任何一个都不会影响通知。 - comesuccingfuccslot
我尝试了不同的方法,但仍然无法在我的Visual Studio 2017(版本15.3.1)中重现它。你的VS版本是多少? - Codeguard
@Codeguard 更新到最新版本后,我仍然收到那些通知。 - comesuccingfuccslot
抱歉,我仍然不知道如何重现。我根本没有收到任何消息。您应该尝试创建一个最小的代码来重现问题并在此处发布。 - Codeguard
1个回答

2
在Visual Studio 2017中,一些通知会有“不再显示”选项,如下图所示: enter image description here 如果您的问题在最新版本的Visual Studio 2017 15.3中仍然没有解决方案,您可以在Visual Studio 2017中报告此问题。请让他们知道在“堆分析通知”中添加“不再显示”选项。
以下是关于如何报告Visual Studio 2017问题的步骤:how to report a problem with visual studio 2017

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接