Нет большой разницы, за исключением того, что если вы создаете свой собственный мини-дамп, у вас будет больше контроля над уровнем детализации. По умолчанию мини-дампы имеют стек и некоторые локальные переменные, но создание собственной дает вам возможность создать полный дамп памяти, что также может оказаться более полезным (хотя это может сделать сбор этих дампов более проблематичным, если образ памяти большой).
Если сбой происходит достаточно часто, возможно, стоит просто собрать несколько мини-дампов, которые drwatson (или werfault в Vista и далее) производит для вас, так как это может дать вам достаточно информации. Если это не так, у вас есть возможность добавить свой собственный фильтр необработанных исключений. Еще одна вещь, которая может произойти, это то, что получаемый вами мини-дамп - это место сбоя, а не первое исключение, которое могло возникнуть. Создание ваших собственных мини-дампов означает, что вы с большей вероятностью получите трассировку стека ближе к месту возникновения проблемы.
Другой вариант, если у вас есть машина, которая чаще всего сталкивается с проблемой, это запустить ADPlus в фоновом режиме - он будет сидеть и ждать, пока ваше приложение не выйдет из строя или не сгенерирует исключения, а затем создаст несколько полезных файлов журнала , Он делает то же самое, что и фильтр необработанных исключений, за исключением того, что не требует никаких изменений в вашем приложении.