通过应用程序验证器可以发现一些数据访问错误
打开对应版本的应用程序验证器(X64),
添加需要监测的可执行文件exe
在右侧的tests栏选择要测试的项目
选择Basics下的heap,memory,
然后右键heap,选择属性,设置要监控的dll的名称,勾上大小,设置要监控的内存块的大小
右键Heap选择验证停止项,左侧栏目是错误的类型,右边是对错误的处理,都选则不记录调用堆栈,这样内存增长会慢一点
保存
设置系统在崩溃的时候自动启动windbg进行拦截,在cmd中(管理员模式下)输入windbg.exe /I
这样就设置完成了应用程序验证器配合windbg进行调试的环境。