我跟着these instructions在Windows 10计算机上设置了迷你转储集合。我设置了以下键:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"="C:\CrashDumps"
"DumpCount"=dword:00000100
"DumpType"=dword:00000002
为"C:\CrashDumps"
的{{1}}设置了ACL
文件夹full access
。
现在我正在使用运行以下C ++代码的故意崩溃的应用程序对其进行测试:
Everyone
应用程序崩溃但我在文件夹中收到了两个BYTE* p = (BYTE*)rand();
*p = 1;
个文件:
这似乎只在Visual Studio安装时才会发生。
为什么这样做?是否有设置使其只创建一个迷你转储文件?