Создал MS OUTLOOK ADD-IN на VSTO C#. Создал из него setup средствами VSTO.
Установил на клиенте(пробовал на Windows 2003 Server SP1 и на Windows XP Pro SP2):
.NET 2.0
OFFICE 2003 SP1 (полная установка)
OFFICE 2003 PIA
VSTO RUNTIME
Запускаю setup на клиенте и устанавлюваю свой ADD-IN.
Запускаю OUTLOOK — мой ADD-IN не стартует.
Устанавливаю на клиенте VSTO (Только компоненту C#).
Переустанавливаю свой ADD-IN. Запускаю OUTLOOK — мой ADD-IN стартует.
Деинсталирую VSTO. Запускаю OUTLOOK — опять мой ADD-IN не стартует.
Из чего делаю выводы:
setup в реестре всё прописывает верно(т.к. при VSTO C# мой плагин работал)
моему ADD-IN требуется C# на клиенте, что противоречит
http://msdn2.microsoft.com/en-us/library/2ac08ee2.aspx
Вопрос: почему так происходит? Я что-то сделал не так?