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


Практическое руководство. Подписывание решения Office (система 2007)

Обновлен: Ноябрь 2007

Применимость

Сведения в данном разделе относятся только к указанным проектам Visual Studio Tools for Office и версиям приложений Microsoft Office.

Тип проекта

  • Проекты уровня документа

  • Проекты уровня приложения

Версия Microsoft Office

  • Выпуск 2007 системы Microsoft Office

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

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

Если манифесты приложения и развертывания изменяются вручную с помощью средства создания и изменения манифеста (mage.exe и mageui.exe), перед использованием манифестов следует выполнить их повторное подписывание. Дополнительные сведения см. в разделах Средство создания и редактирования манифеста (Mage.exe) и Средство создания и редактирования манифестов, графический клиент (MageUI.exe).

Подписывание с использованием сертификата

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

Чтобы обеспечить выполнение отладки, в Visual Studio Tools for Office решения Office подписываются с использованием временного сертификата. Временные сертификаты не следует использовать в качестве свидетельства в развернутых решениях.

Подписывание решения Office с использованием сертификата

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

  2. Выберите вкладку Подписывание.

  3. Выберите пункт Подписать манифесты ClickOnce-приложений.

  4. Укажите расположение сертификата, нажав кнопки Выбрать из хранилища или Выбрать из файла.

  5. Чтобы проверить правильность используемого сертификата, нажмите кнопку Подробности и просмотрите сведения о сертификате.

См. также

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

Безопасность в решениях Office (система 2007)

Присвоение уровня доверия решениям Office (система 2007)

Ссылки

Страница "Подписывание" в конструкторе проектов