如何在Visual Studio 2013中使用带/不带Microsoft Application Verifier的Debug

所以我已经安装了应用程序validation程序来帮助我进行debugging,但是我不知道如何正确使用它。

首先,它似乎永久地附属于视觉工作室。 每当我通过visual studio在debugging模式下运行任何应用程序时,validation程序会自动进入。这是一个问题,因为它会大量减慢执行速度,但似乎没有办法在没有validation程序的情况下运行debugging程序? 我真的不想重新安装它,每次我想使用它,然后再次卸载它。

其次,它似乎发现泄漏等效率,但我不知道如何处理输出消息:

======================================= VERIFIER STOP 00000900: pid 0x43C: A heap allocation was leaked. 12626FE8 : Address of the leaked allocation. Run !heap -p -a <address> to get additional information about the allocation. 04E2BA6C : Address to the allocation stack trace. Run dps <address> to view the allocation stack. 11E0AFE0 : Address of the owner dll name. Run du <address> to read the dll name. 6C660000 : Base of the owner dll. Run .reload <dll_name> = <address> to reload the owner dll. Use 'lm' to get more information about the loaded and unloaded modules. ======================================= 

我在哪里可以运行列出的命令? 没有单独的控制台,启动validation程序直接启动一个GUI,但是不能在那里input任何命令。

我正在使用Visual Studio终极2013年的Windows 8.1。该项目是一个C ++项目。

//编辑:

关于第一个问题:我只是从GUI中的列表中删除可执行文件,如果程序没有运行,我不认为这会有任何影响。

Solutions Collecting From Web of "如何在Visual Studio 2013中使用带/不带Microsoft Application Verifier的Debug"