В настоящее время мы используем RightFax v9.3.2.89 с API rfcomlib. В настоящее время мы просто установили RightFax на компьютер каждого пользователя, поскольку приложение, создающее эти факсы, находится на рабочем столе. Поскольку мы переходим к веб-решению, мы будем устанавливать только RightFax на сервер. Проблема заключается в том, что пользователи не смогут увидеть, успешно ли отправлены факсы. Глядя на API, я вижу, что я могу сделать что-то вроде этого:
faxServer.Events.WatchCompleteEvents = BoolType.True;
faxServer.OnCompleteEvent += faxServer_OnCompleteEvent;
Проблема в том, что когда я подписываюсь на просмотр завершенных событий, я получаю
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Просматривая веб-страницы, я вижу, что эта ошибка может возникнуть из миллиона источников. Это странно, потому что у меня есть права администратора на моем компьютере.
Есть идеи?
К сожалению, сайт RightFax бесполезен и ресурсов практически нет.