Я автоматизирую некоторые функции Outlook в приложении .NET. Работает отлично. Я компилирую его и использую v 12.0.0.0 сборки Outlook Interop.
Мой код должен работать на любой версии Outlook, поэтому кажется глупым связывать его с определенной версией.
Можно ли использовать отражение для этого вместо компиляции ссылки?
Являются ли сборки взаимодействия по умолчанию на ПК, на которых установлен Office, или мне нужно включить их в мое приложение?
Я помню, что с COM я имел обыкновение говорить что-то вроде CreateObject ("Outlook.Application"), не нуждаясь в сильной ссылке. Я хотел бы попробовать что-то подобное здесь. Я полагаю, что я мог бы просто использовать COM без сборки Interop .NET в качестве резервного плана.
Любой совет?
Спасибо