MSProject COM Interop нестабильное поведение - PullRequest
0 голосов
/ 28 апреля 2018

Мы широко используем COM Interop с приложениями MSOffice, и одно из них - MSProject 2013 ведет себя очень нестабильно и странно.

Иногда он запускается просто отлично и работает нормально, но время от времени он вызывает у нас следующую ошибку:

Получение фабрики класса COM для компонента с CLSID {36D27C48-A1E8-11D3-BA55-00C04F72F325} не удалось из-за следующих ошибка: 80080005 Ошибка выполнения сервера (исключение из HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).

Это может произойти в любое время, независимо от того, были ли окна перезагружены несколько секунд назад, или время безотказной работы составляет несколько часов, а MSProject открывался и закрывался несколько раз.

Что мы можем сделать, чтобы решить или хотя бы диагностировать основную причину такого поведения?

...