Перехват исключений времени выполнения в контейнере IoC

Я использую Spring.NET с Caliburn 2 и получаю некоторые исключения из этих фреймворков во время выполнения (например, NoSuchObjectDefinitionException и UnsatisfiedDependencyException в Spring.NET, NullReferenceException в Caliburn).

Эти исключения поднимаются после мой метод App.xaml.cs InitializeComponent () завершился, что означает (насколько мне известно) в моем коде нет строки, конкретно вызывающей ошибку, и поэтому нечего оборачивать попытка. Почти наверняка я где-то неправильно сконфигурировал Spring или Caliburn,но мне бы очень хотелось, чтобы все подсказки, содержащиеся в этих исключениях, помогли выяснить это.

Есть ли способ перехватывать и проверять исключения, сгенерированные сторонним кодом фреймворка во время выполнения?

5
задан Nick W. 6 April 2011 в 23:45
поделиться