0

我在 Windows CE 平台上启用了错误报告功能来收集崩溃应用程序的转储文件。我将默认转储类型设置为系统转储。但我们只能获得上下文转储。

Msdn 指出:

通常,错误报告系统会生成系统转储。但是,如果生成的转储文件的大小大于分配给它的空间,则系统会生成小得多的上下文转储。

似乎错误报告只允许我们将 MaxDiskUsage 设置为最大 512kb。有没有办法将 MaxDiskUsage 设置为更大的值?

4

1 回答 1

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
于 2011-07-05T07:08:14.377 回答