Фон: Я работаю над настольным приложением .NET 4.0 на базе WinForm, которое имеет несколько потоков и таймеров и использует некоторую обработку GDI для пользовательских элементов управления. Во время моего развития я обычно заглядываю в sysinternal Process Explorer, чтобы убедиться, что в моем приложении нет ничего необычного, такого как количество дескрипторов GDI или пользовательских объектов и т.д.
Проблема: При использовании Process Explorer я обнаружил, что вкладка "Темы" для моего свойства приложения в Process Explorer показывает множество и множество записей "clr.dll! LogHelp_TerminateOnAssert + 0x58f68". Это нормально? Я думаю, что это не потому, что не в других приложениях .net(которые я написал в прошлом) показывает одну и ту же запись в своих свойствах в Process Explorer.
Что такое LogHelp_TerminateOnAssert()? (Я считаю, что это функция в clr.dll)
Почему LogHelp_TerminateOnAssert() вызывается так много раз?
Любые указатели будут очень полезны.
Спасибо заранее.