Не удается поймать исключение UnauthorizedAccessException (жалуется на недоступный конструктор) - PullRequest
0 голосов
/ 06 января 2012

Я пытаюсь поймать исключение UnauthorizedAccessException, но

catch(UnauthorizedAccessException uae)
{
    return FALSE;
}

выдает ошибку компилятора "не удалось бросить или поймать управляемый объект по значению или ссылке" и "не может быть пойман как деструктор и /или конструктор копирования недоступен ".Если я пытаюсь поймать в качестве указателя на исключение или по ссылке, он жалуется, что это исключение не может быть обработано таким уровнем косвенности.

1 Ответ

3 голосов
/ 06 января 2012

Вы должны поймать по указателю CLI:

catch (UnauthorizedAccessException^ uae)
...