Лента VSTO исчезает при обновлении ClickOnce - PullRequest
1 голос
/ 16 августа 2011

У меня есть надстройка для OL2010 (написана на C #), которая прекрасно работает. Он без проблем загружается в мою систему разработки, и первоначальная установка на тестовые рабочие станции проходит без проблем.

При внесении изменений в код и повторной публикации установки запускается обновление ClickOnce, загружается надстройка, но лента, являющаяся частью кода, не отображается. Я проверил, что надстройка загружена, так что проблема не в этом. Если я закрою Outlook, а затем снова открою его, надстройка отобразится как следует.

Странно, если я отключаю надстройку (когда она не видна), она появляется. Когда я снова включаю его, он все еще там и работает нормально.

Идеи? Я сбит с толку. С точки зрения кода на ленте ничего не изменилось, поэтому я озадачен.

1 Ответ

0 голосов
/ 17 августа 2011

Запускали ли вы обновление, когда Outlook открыт?

Из прошлого опыта Outlook «деактивирует» надстройку, если она обновляется.Вы можете перезапустить Outlook или «активировать» его из их ужасного (почти непригодного) меню надстроек, и оно появится снова.

Это то, что вы видите?В качестве теста закройте Outlook и обновите надстройку.

...