Office 2007/2003 VSTO Shared Add-In Design Query - PullRequest
1 голос
/ 30 апреля 2009

Я разрабатываю общую надстройку с использованием VB.Net 2008 и VSTO, которая должна запускаться при запуске любого приложения MS Office. Он должен работать как для приложений 2002, 2003 и 2007 годов. Мне удалось собрать рабочую надстройку, которая выскакивает тестовое сообщение с указанием версии Office и имени приложения, и протестировала его во всех приложениях.

Следующая часть решения состоит в том, чтобы закодировать код приложения, который должен быть запущен для аудита документов и корпоративной защитной маркировки, а также, например; в Excel, проверяя, все ли надстройки связаны с папкой сетевых надстроек.

С этого момента мой подход заключался в том, чтобы позднее связать объект приложения и установить для этого объекта одну из типизированных (например, Excel) ссылок на объект приложения, которые существуют в коде.

Я все еще новичок во ВСТО, поэтому, если я делаю что-то странное, пожалуйста, дайте мне знать! :)

Та.

1 Ответ

3 голосов
/ 21 мая 2009

Я завершил этот проект и сделал так, как я указал, используя позднюю привязку. Это работает как мечта для всех офисных приложений, как XP, так и 2007. :) Я чувствую, что объявляю об этом себе, так как не получил ни одного ответа или комментария. Может быть, тебе следовало немного разделить заголовок, Мас. Да, может быть, я должен.

...