Я использую dll Redemption 4.4 и столкнулся с очень странной ошибкой. Самая большая проблема в том, что я не могу воспроизвести его, но я продолжаю получать отчеты об ошибках от других сотрудников.
Они получают следующую ошибку: Восстановление фабрики классов COM для компонента с CLSID {11E2BC0C - 5D4F - 4E0C - B438-501FFE05A382} не удалось из-за следующей ошибки: Ошибка 800703e7 во время операции подкачки. (Исключение из HRESULT: 0x800703e7).
Строка, которая выдает ошибку: Redemption.SafePostItem postItem = new Redemption.SafePostItem();
DLL хранится по сетевому пути, и мы используем regsvr32.exe для ее регистрации. regsvr32.exe -s [NetworkPath]
Мы используем x86-версию dll Outlook 2010, и я компилирую свой код в x86.
Пользователи могут запускать этот код несколько раз без проблем, затем это происходит один раз, и если они попытаются снова, ошибка исчезнет, ничего не изменив.
Я знаю, что это не так много, но это все, что у меня есть на данный момент. Если я найду способ воспроизвести это, я обновлю этот пост.
Спасибо