Поделиться через


Практическое руководство. Публикация решения Office уровня документа на сервере SharePoint Server с помощью ClickOnce

Можно использовать Microsoft Office SharePoint, чтобы публиковать в решениях уровня документа пользователям. Когда пользователь открывает документ с сайта SharePoint, среда выполнения автоматически начинает установку решения из общей сетевой папки. Настройка продолжит работать, даже если документ будет скопирован в другое место, например на Рабочий стол.

Применение. Сведения этого раздела применяются к проектам уровня документа для следующих приложений: Excel 2013 Preview и Excel 2010; Word 2013 Preview и Word 2010. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

Чтобы подготовить решение к распространению из SharePoint, необходимо выполнить два указанных ниже действия.

  1. Публиковать решения уровня документа в общую папку в сети.

  2. Загрузите документе в библиотеку документации SharePoint и добавьте соответствующие адреса в список доверенных адресов Microsoft Office в Центре управления безопасностью.

ссылка на видео Для просмотра видеоверсии этого раздела перейдите по ссылке Видео. Развертывание решения Office уровня документа на сервер SharePoint Server (система 2007) (на английском языке).

Публиковать решения уровня документа на общий расположение

Используйте мастер публиковать, чтобы публиковать в общую папку решения и автоматически обновить путь манифеста развертывания в документе. Однако это можно сделать и вручную.

Публиковать решения уровня документа в общую папку в сети с помощью мастера публиковать

  1. В меню Построение выберите пункт Опубликовать имя_решения.

    Будет запущен Мастер публикации.

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

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

    Дополнительные сведения см. в разделе Практическое руководство. Публикация решения Office с помощью ClickOnce.

Публиковать решения уровня документа в общую папку в сети вручную

  1. Скопируйте файлы решения из выходной папки построения в общую папку в сети.

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

  3. Выберите вкладку Файл.

    На странице подробностей щелкните Свойства и нажмите кнопку Дополнительные свойства.

  4. На вкладке Настройка в списке Свойства выберите _AssemblyLocation.

  5. В поле Значение уже указан идентификатор манифеста развертывания. В начале идентификатора введите полный путь к манифесту развертывания, за которым следует вертикальная черта, в формате путь |идентификатор.

    Например, путь может выглядеть следующим образом:

    \\имя_сервера\имя_папки\имя_файла.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

    Дополнительные сведения о формате идентификатора см. в разделе Общие сведения о настраиваемых свойствах документа.

  6. Нажмите кнопку ОК, сохраните и закройте документ.

Загрузка документа и добавление расположения сервера SharePoint в список доверенных расположений Центра управления безопасностью

Чтобы открыть для конечных пользователей доступ к документу, его следует загрузить в библиотеку документов SharePoint. Прежде, чем пользователи смогут запустить решение, им необходимо предоставить режим доверия расположению SharePoint в рамках Microsoft Office Word или Excel, или системный администратор должен вручную установить политику.

Добавление расположения сервера SharePoint Server в список доверенных расположений Центра управления безопасностью

  1. Добавьте документ решения в библиотеку документов на сервере SharePoint.

    Дополнительные сведения см. в разделе Загрузка документа (на английском языке) документации к серверу SharePoint Server на веб-узле Microsoft Office Online.

  2. Откройте приложение Word или Excel на компьютере, на котором требуется запустить решение.

    Оставлять документ открытым необязательно. Остальные действия необходимы для добавления сервера SharePoint в Центр управления безопасностью в приложении Word или Excel только на этом компьютере. Поскольку документ находится в сетевой папке, это необходимо сделать на каждом компьютере, на котором будет запускаться решение.

    Примечание

    Системные администраторы могут удаленно настроить эти политики с помощью средства настройки Office.Дополнительные сведения см. в разделе Политика и параметры безопасности в Office 2007.

  3. Перейдите на вкладку Файл, а затем нажмите кнопку параметры слова или Параметры Excel.

  4. Выберите пункт Центр управления безопасностью, а затем — Параметры центра управления безопасностью.

  5. Выберите пункт Доверенные расположения.

  6. Выберите пункт Разрешить доверенные расположения в моей сети (не рекомендуется).

  7. Щелкните Добавить новое расположение.

  8. В поле Путь введите URL-адрес сервера SharePoint, например http://имя_сервера_SharePoint/имя_группы/название_проекта/имя_библиотеки_документов. Не следует добавлять имя веб-страницы по умолчанию, например, default.aspx или AllItems.aspx.

  9. Нажмите кнопку ОК.

    Чтобы протестировать процесс установки, удалите настройку с компьютера, после чего откройте документ с узла SharePoint. После открытия документа будет установлена настройка. Скопируйте документ на рабочий стол. Настройка будет работать, поскольку в свойстве _AssemblyLocation хранится полный путь к сетевой общей папке.

См. также

Задачи

Практическое руководство. Публикация решения Office с помощью ClickOnce

Практическое руководство. Установка решения Office ClickOnce

Основные понятия

Присвоение уровня доверия документам