2013-09-18 3 views
-2

Я могу ссылаться либо interop.outlook 14 или 15 в моем коде. Я загрузил interop.outlook 12.0, а также установил его, но я не могу выбрать ссылку на него как вариант. Я пытаюсь построить dll, чтобы вытащить контакты с внешнего вида. Поэтому вместо того, чтобы писать dll для каждой версии офиса, я хочу попробовать написать один для Office 2007 aka interop 12.0, который, вероятно, должен охватывать большинство сценариев, с которыми я столкнулся для своего приложения/dll.
Мой вопрос: почему Я не могу добавить ссылку interop.outlook 12.0.Добавление interop 12 в visual Studio 2012

+1

, что ваш вопрос? – Kurubaran

+0

Я думал, что могу добавить ссылку на interop 12.0 в моей dll исключительно и посмотреть, работает ли он с Office 2010, Office 2013 и, возможно, Office 2003? – Arantuath

+0

Вы не можете добавить Interop 12.0 в качестве ссылки на ваш проект? – Kurubaran

ответ

1

Перейти к свойству добавленной перспективой Interop ссылки и установите Embed Interop Type в False

+0

У меня есть версия, которая ссылается на interop.outlook 14.0. Я установил этот атрибут в false, что тогда? 12.0 все еще не существует, чтобы выбрать? Я попробовал rebulid, никакой разницы? Или я делаю что-то еще? – Arantuath

+1

@ user2289751 Вы хотите добавить несколько вариантов взаимодействия в свой проект? – Kurubaran

+0

Я бы хотел два варианта. Сначала можно просто добавить interop 12.0. Второй вариант - да: добавьте несколько перехватов, скажем, interop 12.0 и interop 14.0? – Arantuath

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