C # dual Outlook 2007/2010 VSTO Add-in

Нам нужно создать надстройку VSTO на C #, которая поддерживает Outlook 2007 и 2010.

Для начала мы создали 3 проекта:

  1. Файл -> Новый проект-> Офис-> 2007-> Надстройка Outlook 2007
  2. Файл-> Новый проект-> Офис-> 2010-> Надстройка Outlook 2010
  3. Файл-> Новый проект-> Windows- > Библиотека классов

Весь общий код находится в проекте № 3.

До сих пор мы частично разработали надстройку и использовали развертывания ClickOnce для тестирования.

Однажды мы заметили, что кто-то установил 2010 надстройка для Outlook 2007 и не имела никаких побочных эффектов.

Итак, несколько вопросов:

  • Есть ли причина для создания 2007 проект ВСТО? Мы можем просто создать проект 2010 года?
  • Или разница только в версии офисная среда выполнения загружается ClickOnce установщик? Можете ли вы просто установить среду выполнения 2010 для Outlook 2007?
  • Если нет разницы, почему есть два проекта Visual Studio шаблоны?

В нашем окончательном решении мы будем использовать установщик WiX, который пока также работает. Установщик WiX будет значительно упрощен, если мы сможем использовать 1 проект для надстройки.

6
задан jonathanpeppers 17 May 2011 в 20:29
поделиться