OLE-сервер занят при обновлении страницы: AccessViolationException

У меня есть управляемый 32-битный C ++ OLE-сервер (приложение просмотра), установленный на компьютере пользователя и зарегистрированный как OLE-сервер для определенного расширения; веб-страница «раздает» файл с таким расширением внутри фрейма.

Когда OLE-сервер занят обработкой файла на веб-странице (Win7-IE9), если страница обновляется пользователем, Windows открывает окно «не работает», и программа получает запись AccessViolationException в журнале событий.

У меня есть try-catch (Exception ^ pe) вокруг основного кода, который занят в это время, но, похоже, он не улавливает исключение.

Есть ли способ справиться с этой ситуацией?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]