Инструменты Visual Studio 2010 для Office Runtime - PullRequest
0 голосов
/ 15 сентября 2011

Может быть, глупый вопрос. Есть ли способ запустить надстройку VSTO в Excel на клиентском компьютере без установленной среды выполнения VSTO?

1 Ответ

3 голосов
/ 15 сентября 2011

Нет.среда выполнения VSTO предоставляет оболочки COM вокруг IExtensibility2, что, в конечном счете, является тем, что Excel предоставляет для функциональности надстройки.

Для работы надстройки в Excel необходимо установить Vsto.

Однако, если надстройкаDLL экспортирует другие функции, которые могут использовать другие приложения, и они не включают VSTO, я + думаю +, вы можете просто удалить эту DLL на машине без VSTO, и она все равно будет пригодна для использования.Но, опять же, если что-то использовать в VSTO, вам все равно понадобится среда выполнения VSTO.

И я не уверен на 100%, я мог бы легко увидеть компиляцию VSTO в вашу dllбыстрая проверка времени выполнения VSTO и невозможности загрузки, если его там нет, но я этого не проверял.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...