2013-03-07 5 views
0

Я работаю над надстройкой VSTO для Outlook, версии 2007-2013 и минимальной версией .Net версии 4.0. В моем проекте у меня есть пара ссылочных библиотек. Когда я развертываю надстройку через MSI (построен через Wix), сама надстройка загружается в Outlook, но ссылочные библиотеки недоступны.VSTO Outlook Надстройка, ссылающаяся на внешние библиотеки, не работает

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

+0

Вы проверили, работает ли машина .net-профиль клиента или полный фреймворк. –

+0

. Сетевая клиентская среда - это то, что я проверяю, но тестовая машина имеет полную структуру. – Corv1nus

ответ

1

Вы используете проект настройки VS для развертывания addin? Если да, то вы можете попробовать

Right-click setup project icon => Add => Assembly...

добавлять внешние библиотеки.

Что касается проблемы доверия, ознакомьтесь с этими articles на MSDN. Inclusion list также может быть полезен в вашем случае.

Кроме того, чтобы проверить развертывание на вашей машине, я предлагаю вам очистить свой проект/решение первой

Right-click Project/Solution icon in Solution Explorer => Clean

затем развернуть и установить надстройку на вашу машину.

+0

Я использую Wix 3.7. К сожалению, проект установки Visual Studio не соответствует требованиям. Уборка и установка работ на машине Dev. Я просмотрел пользовательское действие, используя список включения, но после того, как установка работала над блоком dev (post clean), у меня было предположение, что это не понадобится. – Corv1nus

+0

Чтобы обновить это, я нашел проблему. Это была ошибка в библиотеке из-за ошибки ввода. Я обновил его, и теперь все кажется прекрасным. – Corv1nus

+1

О, отлично! Рад слышать. – woodykiddy

Смежные вопросы