Как повторно использовать Visual Studio для офисных лент и кода в разных типах офисных документов - PullRequest
0 голосов
/ 09 июля 2011

Я новичок в Visual studio для офиса (VSTO)

Я использую VSTO для создания дополнения для PowerPoint, Word и Excel. Внешний вид лент (UI) будет одинаковым для аддонов. Вот мой вопрос:

Как мне настроить Visual Studio таким образом, чтобы я использовал только одну кодовую базу для этих дополнений и повторно использовал Ribbon UI; или я должен создать отдельные решения для PowerPoint, Word и Excel?

1 Ответ

3 голосов
/ 09 июля 2011

Из коробки довольно сложно достичь того, что вы хотите.

Если вы используете фабрику лент проекта VSTO Contrib, вы можете довольно просто повторно использовать модели представления ленты между всеми надстройками.

http://vstocontrib.codeplex.com/

Кроме того, я бы затем вручную перешел и отредактировал ваш файл .csproj общего проекта, чтобы включить в него конкретные ссылки, чтобы у вас не было ссылок на все библиотеки взаимодействия Office.

...