Проблема с поиском офисного DCOM в компонентных службах в Windows 7 - PullRequest
2 голосов
/ 30 ноября 2009

У меня проблема с получением слов и превосходством для работы в ASP .NET.

Я получаю сообщение об ошибке: {System.UnauthorizedAccessException: получение фабрики классов COM для компонента с CLSID {000209FF-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 80070005. at xxx.Utility.WordDocument..ctor (String filePath, HttpServerUtility util) в customer_communication.BuCreate_click (Отправитель объекта, EventArgs e) в

Это означает, что у меня проблема с доступом к файлам DCOM. В Vista это не проблема, все, что мне нужно сделать, это запустить «dcomcnfg» и там найти файл Microsoft Excel dcom.

В Windows 7 я не могу найти его, и я не знаю, что теперь делать ...

Если бы кто-нибудь мог мне помочь, это было бы здорово!

Ответы [ 2 ]

1 голос
/ 06 мая 2010

Хотя я не думаю, что запуск Office в режиме сервера является хорошей идеей, вы можете найти в Win7 эквивалент dcomncfg как «Component Services», который представляет собой плагин MMC (comexp.msc).

0 голосов
/ 18 апреля 2010

См. Эту ссылку относительно использования компонентов автоматизации Office на стороне сервера: http://support.microsoft.com/kb/257757

...