Здравствуйте, algol, Вы писали:
A>Здравствуйте, webteamby, Вы писали:
W>>Удалось выяснить, что Word не может обнаружить dll-ку с плагином.
A>Как именно удалось выяснить?
W>>Где указывается путь, откуда ворд грузит плагины?
A>Ворд создает COM объект по ProgID, прописанному в реестре в ветке Addins. Соответственно путь находится из HKCR/CLSID/clsid вашего аддина/LocalServer32.
W>>Инсталяшка сделана визардом студии 2005. На машине разработчика работает.
A>Опишите подробнее, на чем сделан аддин (ATL, .NET), на какой конфигурации тестируете (версия ОС, Офиса, под каким пользователем (админ/юзер), как ставится аддин — для всех пользователей или только для current user). Например, сделанная визардом инсталляция не будет работать при установке для текущего пользователя на Висте под админом.
A>Посмотрите также зависимости утилитой depends и убедитесь, что они ставятся инсталлятором.
СПАСИБО за советы !!!! ВСЕ ЗАРАБОТАЛО !!!
Вот нашел статью по возможным проблемам с плагинами
http://blogs.msdn.com/vsod/archive/2008/04/22/Troubleshooting-com-add-in-load-failures.aspx
Мне помог пункт
Steps for managed Add-In(4)
плюс на машине пользователя не хватало сборки extensibility.dll (обычно находится тут C:\Program Files\Common Files\Microsoft Shared\MSEnv\PublicAssemblies\). Ее нужно включить принудительно в сетуп
P.S. Плагин написан на .NET 2.0, создан при помощи визарда студийного 2005, система WinXP SP2 rus, Office XP SP2 rus, разработка под Админом.
На машине юзверя .NET 1.1, 2.0, 3.0, WinXP SP2 rus, Office XP SP2 rus, работа под Админом.
P.s.s. Кто нить может подробнее пояснить что это за сборка такая extensibility.dll ?