Недопустимое исключение programexception не может быть зафиксировано блоком try catch

Там,

кусок кода выглядит так:

try
{
   ClassA a = new ClassA();
}
catch(Exception e)
{
   ......
}

этот класс A находится в другой сборке, однако в некоторой среде эта сборка была повреждена, поэтому я ожидаю, что получу invalidPrgramExecption. Однако, когда приведенный выше код выполняется в процессе w3wp, он просто не работает, даже если я хочу перехватить базовый класс Exception.

Знаете ли вы, по какой причине InvalidProgramException не будет захвачен? (из-за многопоточной среды?) Есть ли способ, которым я могу обработать это исключение без сбоев?

Спасибо!

0 ответов

Другие вопросы по тегам