2015-08-03 4 views
-1

Я нашел несколько способов ниже. 1. Добавить в экспресс 2. VSTO 3. неуправляемого C++Сколько способов разработки Outlook добавить?

Я не уверен, что это правильно? И какой способ может скомпилировать только dll без какой-либо зависимости. Использование внешнего вида добавить, могу ли я получить событие привязки перетаскивания?

+0

Какой язык программирования вы используете? –

ответ

1

Вы будете удивлены, но есть только один способ разработки надстроек Office COM - реализовать интерфейс IDTExtensibility2. Все упомянутые вами пути следуют этой схеме и имеют свои плюсы и минусы.

Вы также можете использовать управляемые языки программирования для разработки надстройки (C# или VB.NET). C++ не требуется. У версий Erlier VS был шаблон для так называемого «shared COM add-in». VSTO и Add-in Express предоставляют прокладки (загрузчики), которые создают новый домен приложения для запуска вашего кода надстройки отдельно от других надстроек. Это зависит от вас, какие рамки использовать, или просто не использовать.