Outlook View Control для Office 2010, 64-разрядная версия - PullRequest
2 голосов
/ 06 апреля 2011

В нашем приложении мы используем OVC для отображения календаря Outlook. Поскольку наши клиенты используют разные версии Office, мы предоставляем разные версии для O2003, O2007 и O2010.

В O2010 OVC не будет работать в 64-битном режиме. При попытке запуска появляется сообщение «Класс не зарегистрирован».

Итак, я создал 64-битную виртуальную машину с 64-битной версией Office 2010 и установил Visual Studio, чтобы посмотреть, смогу ли я добавить OVC в тестовый проект C #. Затем я обнаружил, что элемент управления COM (outlctl) не зарегистрирован и не может быть зарегистрирован.

На этой странице Я увидел следующий текст:

Что входит в 32-битную версию Офис, но не входит в 64-битная версия Office?

Библиотека элементов управления ActiveX, ComCtl Эта библиотека содержит элементы управления ActiveX которые используются для создания решений. Это чаще всего используется в следующих Программы Microsoft Office: доступ, Excel и Word.

Итак, будет ли это возможно в будущем? Или есть другой способ показать календарь как компонент ActiveX?

Заранее спасибо,

Рутгер

...