In my .NET4 application I call MiniDumpWriteDump() on Application.ThreadException and AppDomain.CurrentDomain.UnhandledException.
When I run the app in the debugger (VS10) I get a perfect dump, but when I run it standalone the dump file is empty.
Any ideas?