При использовании этого кода
try
{
transfer.TransferData();
}
catch (SmoException smoex)
{
//Do something
}
catch (Exception ex)
{
//Do something else
}
Исключение всегда перехватывается вторым оператором catch.
Кто-нибудь знает, почему это происходит?
Заранее спасибо