PowerPoint отсутствует в конфигурации DCOM

У меня есть приложение, которое автоматизирует создание файлов powerpoint в среде ASP.NET. Это требует, чтобы я установил powerpoint на сервере, а также установил разрешения в оснастке конфигурации DCOM (dcomcnfg), чтобы дать разрешения запускающему пользователю (в данном случае [DOMAIN]\ASPNET) для запуска приложения.

У меня есть эта установка успешно работает на нескольких машинах Win2k3. Я настраиваю свой первый компьютер с Win2k8, и после установки powerpoint на сервере узел "Microsoft Powerpoint Presentation" в конфигурации DCOM не отображается. Другие установленные приложения Office отображаются (Excel, Graph и т. Д.), Но не Powerpoint.

Поэтому, когда я пытаюсь запустить приложение, я получаю ошибку "Отказано в доступе", чего я и ожидал. Пользователь не имеет разрешения. Поэтому доступ запрещен. Конкретная запись в журнале ошибок:

Параметры разрешений по умолчанию для компьютера не предоставляют разрешения локальной активации для приложения COM-сервера с CLSID {91493441-5A91-11CF-8700-00AA0060263B} пользователю [DOMAIN]\ASPNET

Я также искал в CLSID весь список, думая, что, возможно, имя загружается неправильно. Нет кости.

Я также повторно запустил программу установки Office, думая, что, возможно, будет какая-то опция или что-то, что я не выбрал в пользовательских настройках, но я не увидел ничего, что выглядело полезным.

Я сбит с толку. Может ли кто-нибудь предложить что-нибудь, что поможет Powerpoint появиться в списке приложений DCOM?

Большое спасибо.

2 ответа

Вы, вероятно, работаете на 64-битной машине, что означает, что вам нужно запустить:

mmc -32

в диалоговом окне "Пуск"> "Выполнить" выберите "Файл"> "Добавить / удалить оснастку" и добавьте службы компонентов. Оттуда должны появиться все приложения Office.

Вам также следует обратить внимание на локализованное имя записи конфигурации DCOM (если у вас версия MUI Office). В моем случае вместо "Microsoft Office Powerpoint Slide" это был "Слайд Microsoft Office Powerpoint Slide" из-за русской версии Office, и это было в конце списка.

С уважением.

Другие вопросы по тегам