我在Windows CE平台上启用了error reporting功能来收集崩溃应用程序的转储文件。我将默认转储类型设置为system dumps。但是我们只能获得上下文转储。
Msdn说:
通常,错误报告系统会生成系统转储。但是,如果生成的转储文件的大小大于分配给它的空间,系统将生成更小的上下文转储。
似乎错误报告只允许我们将MaxDiskUsage设置为最大512kb。有没有办法将MaxDiskUsage设置为更大的值?
答案 0 :(得分:0)
使用以下注册表设置,您可以调整最大转储使用量。
[HKEY_LOCAL_MACHINE\System\ErrorReporting\DumpSettings]
"ReservedDumpMemory"=dword:80000
"DumpDirectory"="\\Hard Disk\\DumpFile"
"ExtraFilesDirectory"="\\Hard Disk\\ExtraDumpFiles"
"DumpEnabled"=dword:1
"DumpType"=dword:3
"MaxDiskUsage"=dword:10000000
"MaxDumpSize"=dword:8000000
"MaxLogFileSize"=dword:8000000