Создать настройки для Outlook 2010 Надстройка - PullRequest
4 голосов
/ 25 февраля 2011

Я создал надстройку для Outlook, и мне нужно создать настройку, чтобы она распространялась (я новичок в этом, поэтому прошу прощения за комментарии новичков)

Outlook -2010
Vs  -2010
.Net 4.0

Я читал кое-где, самый простой способ сделать это - просто опубликовать. И да, это было так просто. Настройка была создана, и я мог установить.
Подвох заключался в том, что в системах, которые не имели .net 4.0 (или, может быть, VS 2010), программа установки начала установку фреймворка сначала (что хорошо .. :)) при перезапуске системы (при полной установке 4.0). * Когда пользователь пытается установить настройку, он выдает ошибку:

следующее решение не может быть загружено, поскольку Microsoft Office поддержка .Net Framework 4.0 не установлена ​​

На компьютере пользователя изначально были Outlook 2010 и Framework 3.5. Я проверил, и клиент 4.0 был установлен (приблизительно 33 МБ).

Ответы [ 2 ]

5 голосов
/ 22 марта 2011

Недавно я столкнулся с той же проблемой, и мне пришлось установить Visual Studio 2010 Tools for Office Runtime на клиентские рабочие станции перед установкой моей надстройки.После его установки я сразу смог установить свою надстройку без перезагрузки.

Согласно этому [сообщению] [3] от команды VSTO:

Обратите внимание, что вБета-версии и RTM-версии Office 2010 НЕ ПОЛУЧАЮТ расширений среды выполнения Office 4.0 (или возможности их «включения»).Если вы развертываете настройки, предназначенные для .Net Framework 4, и они будут работать в Office 2010, вам потребуется, чтобы ваши пользователи установили распространяемый пакет VSTO 2010 Runtime (и, конечно же, перед их настройкой им нужно будет установить .Net Framework 4).

2 голосов
/ 13 апреля 2011

Вы можете отредактировать страницу свойств Project и выбрать пакеты, которые вы хотите, чтобы они были установлены до вашего приложения, и вы также можете попросить издателя включить эти необходимые файлы, локально, в ваш установочный пакет.нажмите кнопку «Предварительные условия» на вкладке «Публикация».

Кстати, убедитесь, что вы изменили .Net 4 Client Profile на .Net 4.0 и включили Microsoft Visual Studio 2010 Tools for Office Runtime.

...