Sharepoint + VSTO развертывание - PullRequest
1 голос
/ 21 июля 2009

Я разработал шаблон Word в VSTO. После публикации он состоит из нескольких файлов, включая Setup.exe, несколько файлов MSI и т. Д.

В связи с тем, что политика безопасности моей компании не позволяет мне хранить dll и exe-файлы на сервере, мне нужен альтернативный способ предоставить все необходимое для конечного пользователя.

Я думаю, было бы достаточно, если бы я:

1) выполнить файл setup.exe на каждом клиентском компьютере (он говорит, что все правильно установлено)

2) загрузить файл xxx.dotm в sharepoint и зарегистрировать его

3) изменить настройки политики

но это не так. Когда пользователь создает новый документ внутри sharepoint, используя «New» -> «xxx», запрашиваемый документ загружается без каких-либо сообщений об ошибках и показывает документ, но Word не загружает никаких расширений / лент и т. Д.

Что я делаю не так? Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 23 июля 2009

Как у вас хостинг сборки? из того, что вы сказали до сих пор ... вы размещаете файл DOTM на sharepoint, и пользовательские сборки локально на каждой клиентской машине. Не уверен, почему вы выбрали этот подход, однако просто рекомендую начать с подтверждения того, что ваше приложение работает, когда все компоненты развернуты локально. Если это работает (тогда ваше приложение в порядке и это просто проблема развертывания), попробуйте настроить общий ресурс UNC и поместить файлы сборки / приложения в общий ресурс, а DOTM размещен на sharepoint. проверьте, работает ли это. если это не ваша проблема с CAS. см. документ MSDN о сетевых развертываниях приложений для документов VSTO.

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