Re[3]: Ошибка вызова COM объекта из dll в Windows Service
От: bnk СССР http://unmanagedvisio.com/
Дата: 24.03.10 05:45
Оценка:
Здравствуйте, DPintelin, Вы писали:

DP>Здравствуйте, bnk, Вы писали:


DP>Так нет этого компонента в dcom, деинсталляция приложения не помогает.


Какого компонента? GUID которого в ошибке указан что ли?
AFAIU права надо ставить на Infopath Application. Если его нету в "Component Services" напрямую, то должен присутствовать в виде {GUID}. Хотя насчент InfoPath конкретно не уверен, для других офисных приложений это так.

DP>Может есть другие способы регистрации компонентов?


В смысле другие? Другие способы записи в реестр? Ты о чем?

Кстати, под кем у тебя сервис стартует? Чтобы проверить, безопасность это или нет, попробуй просто запустить сервис под собой (установить ему в свойствах в качестве пользователя себя в свойствах). Еще можно попробовать сервис запускть под SYSTEM, но разрешить ему доступ к рабочему столу (галку поставить)

В общем, стандартные шаги, описанные в KB на который я ссылку дал в предыдущем посте.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.