У меня есть приложение, которое недавно получило TypeLoadException
s в работе.
Я исправил проблему, так что все в порядке. Однако было трудно отследить проблему, потому что она не регистрировалась. В ходе расследования я обнаружил, что при вызове .ToString()
или при вызове .StackTrace
в исключении выдается еще один TypeLoadException
. Таким образом, звонки журнала бросали.
Это ожидаемое поведение? Почему это происходит?
Если я создаю new TypeLoadException()
, у него такого поведения нет.