Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a.Получение COM фабрики классов для компонента с CLSID {000209FF-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 8000401a
Мы получаем над указанной ошибки от нашего производства сервера, который размещается в ферме SharePoint где не удается воспроизвести ту же проблему с нашего промежуточного сервера, который является автономным сервером.
Надеюсь, вышеупомянутая ошибка будет метать, когда компонент Microsoft.Office.Word будет доступен с удаленной машины. Я обновил всех пользователей в разделе «Разрешение на запуск и активацию» в DCOMConfig, как указано в Retrieving the COM class factory for component with CLSID Error: 8000401a
Интересно, что проблема была решена автоматически, когда пользователь нажимает кнопку «Создание отчета» на моей веб-странице. Я понимаю, что проблема, похоже, случается иногда, поскольку мы не можем предицировать, когда это будет брошено.
«Серверный процесс не может быть запущен». Запуск Word на сервере - плохая идея. Многим пользователям не нужно делать киль сервера, Word - очень дорогой процесс. Он был разработан как настольное приложение. Один пользователь, один экземпляр Word. –
Он также официально не поддерживается (http://support.microsoft.com/kb/257757): Word построен как интерактивное приложение, и в моей компании у нас уже есть заблокированный сервер из-за незапланированного окна сообщений (которое оказалось «слишком много орфографических ошибок» из-за языкового конфликта). В Word нет режима «тихий». – Medinoc
@ HansPassant, как это отвечает на его вопрос? Sharepoint тоже пустая трата времени, но это не исправляет его проблему. –