У нас есть приложение, написанное против .NET 4.0, которое в течение выходных разбилось, введя следующее сообщение в журнал событий:
Приложение: PnrRetrieverService.exe Версия для платформы: v4.0.30319
Описание: процесс был прерван из-за внутренней ошибки в .NET Runtime на IP 791F9AAA (79140000) с кодом выхода 80131506.
Это окно Windows Server 2003 R2 Standard Edition. Ошибка в этой ошибке не повлияла ни на что. Например, это не происходит в VS Studio, а вместо этого на поле производства; когда служба была в конечном итоге перезапущена, у нее не возникло никаких дополнительных проблем.
Как сделать диагностику ошибки в .NET Runtime?