Gerando despejos de colisão do .NET automaticamente

Eu sei como gerar arquivos Crash Dump com ADPlus ou DebugDiag, mas eu estou querendo saber se há uma maneira de fazer isso no computador de um cliente sem instalar essas ferramentas ... especificamente, eu gostaria de ser capaz de configurar o meu aplicativo ( usando um valor de registro, por exemplo) para gerar um despejo de memória em caso de falha crítica. Mais especificamente, eu preciso ser capaz de fazer isso a partir de um aplicativo C #, mas não me importo P / Invoke'ing se necessário. Obrigado!

questionAnswers(7)

yourAnswerToTheQuestion