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


MageUI.exe (средство создания и редактирования манифестов, графический клиент)

Средство MageUI.exe поддерживает те же функциональные возможности, что и средство командной строки Mage.exe, однако оно имеет интерфейс пользователя Windows. При помощи этого средства можно создавать, редактировать и подписывать манифесты развертывания и приложения. Новые манифесты, созданные с помощью MageUI.exe, предназначены для Клиентский профиль .NET Framework 4. Для предыдущих версий .NET Framework нужно использовать предыдущие версии MageUI.exe. При добавлении или удалении сборок из манифеста или повторном подписывании существующих манифестов MageUI.exe не перенацеливает манифест на Клиентский профиль .NET Framework 4. Дополнительные сведения см. в разделе Mage.exe (средство создания и редактирования манифеста).

  • Две версии средств Mage.exe и MageUI.exe включены в пакет установки Visual Studio 2010. Чтобы просмотреть сведения о версии, запустите программу MageUI.exe, откройте меню Справка и выберите пункт О программе. В данной документации описываются программы Mage.exe и MageUI.exe версии 4.0.x.x.

В следующей ниже таблице перечислены доступные элементы меню и панели инструментов:

Command

Menu

Ярлык

Описание

Манифест приложения

Файл, Создать

Создает новый манифест приложения.

Манифест развертывания

Файл, Создать

Создает новый манифест развертывания.

Откройте .

Файл

CTRL+O

Открывает для редактирования существующий манифест развертывания, манифест приложения или лицензию доверия.

Закрыть

Файл

CTRL + F4

Закрывает открытый файл.

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

Сохранить

Файл

CTRL + S

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

Сохранить как

Файл

Сохраняет файл на диск, позволяя указать новое имя и местоположение файла.

Сохранить все

Файл

Сохраняет изменения, внесенные во все файлы, которые открыты в настоящий момент, в программе MageUI.exe.

Параметры

Файл

Открывает диалоговое окно Параметры. Дополнительные сведения см. в следующем разделе.

Exit

Файл

ALT+F4

Выход из программы MageUI.exe.

Вырезать

Edit

CTRL + X

Удаление выделенного в текущий момент текста из приложения и его перемещение в системный буфер.

Копировать

Edit

CTRL + C

Копирование выделенного текста в буфер обмена системы.

Вставить

Edit

CTRL + V

Вставка текста из буфера обмена системы в элемент текста, который активен в текущий момент.

Delete

Edit

Удаляет элемент, выбранный в списке в текущий момент, например лицензию доверия на вкладке Манифест развертывания. Дополнительные сведения см. в разделе Вкладка "Манифест развертывания" программы MageUI.exe.

Закрыть все

Окно

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

О программе

Справка

Выводит сведения о версии MageUI.exe и соответствующих авторских правах.

Диалоговое окно "Параметры".

Диалоговое окно Параметры содержит перечисленные ниже элементы.

Элемент пользовательского интерфейса

Описание

Подписывать при сохранении

Выводит запрос на подпись файла при сохранении внесенных изменений.

Использование сертификата подписывания по умолчанию

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

Диалоговое окно "Параметры подписи"

Диалоговое окно Параметры подписи отображается при сохранении манифеста или лицензии доверия в первый раз, а также при изменении манифеста или лицензии доверия. Это окно появляется только в том случае, если в диалоговом окне Параметры выбран параметр Подпись при сохранении. При подписывании манифеста, задающего значение для текстового поля URI-код метки времени, необходимо подключение к Интернету.

Это диалоговое окно содержит перечисленные ниже элементы.

Элемент пользовательского интерфейса

Описание

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

Манифест будет подписан цифровым сертификатом, хранящимся в файловой системе.

Файл

Область для ввода пути к PFX-файлу, представляющему сертификат.

...

Будет открыто диалоговое окно Выбор файла, где можно выбрать существующий PFX-файл.

Новые возможности

Создается новый PFX-файл, не подлежащий проверке при помощи центра сертификатов. Дополнительные сведения о типах сертификатов, используемых для подписи развертываний ClickOnce, см. в разделе Общие сведения о развертывании доверенных приложений.

Password

Область для ввода пароля, используемого для подписи с этим сертификатом. Если пароль не используется, это поле можно не заполнять.

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

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

URI-код метки времени

Отображает URL-адрес (уникальный код ресурса) службы цифровых штампов времени. Установка меток времени в манифестах предотвращает необходимость повторной подписи манифестов в случае, когда срок действия цифрового сертификата истекает до развертывания следующей версии приложения. Дополнительные сведения см. на страницах и ClickOnce и технология Authenticode.

Не подписывайте

Позволяет сохранить манифест без добавления подписи из цифрового сертификата.

Описания вкладок и областей

Когда документ открывается в MageUI.exe, он отображается на собственной вкладке. Каждая вкладка содержит набор областей свойств. Области содержат сгруппированные поднаборы данных документа. Дополнительные сведения об элементах UI, доступных для редактирования каждого из типов документов, см. в разделах Вкладка "Манифест развертывания" программы MageUI.exe и Средство MageUI.exe, вкладка "Манифест приложения".

См. также

Задачи

Разбор примера: развертывание вручную приложения ClickOnce

Ссылки

Mage.exe (средство создания и редактирования манифеста)

Вкладка "Манифест развертывания" программы MageUI.exe

Средство MageUI.exe, вкладка "Манифест приложения"

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

Развертывание и безопасность технологии ClickOnce