Создать Excel-надстройку без VSTO - PullRequest
1 голос
/ 18 апреля 2011

Я использовал VS 2010 для создания надстройки Excel 2007 с C #. Надстройка представляет собой пользовательский интерфейс на основе TaskPane. Прекрасно работает, люблю это.

Однако мои пользователи не имеют прав администратора и не могут установить надстройку, поскольку требуется VSTO.

Есть ли способ создать / перенести эту надстройку в обычную надстройку на основе COM без этой ссылки на VSTO?

Ответы [ 2 ]

1 голос
/ 19 апреля 2011

или вы можете упаковать его как MSI-файл, чтобы при установке пользователей он был установлен под системной учетной записью.

, даже если вы конвертируете его в COM, вам придется зарегистрировать (regasm) библиотеки DLL, и это все равно требует прав администратора. Лучше не идти по COM-маршруту ...:)

1 голос
/ 18 апреля 2011

Они не обязательно должны требовать прав администратора только потому, что вы используете vsto.Убедитесь, что надстройка устанавливается «на пользователя», а не «на машину».

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