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


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

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

В этой теме описывается вкладка Манифест приложения графического средства создания и редактирования манифестов (MageUI.exe).

  • На вкладке Манифест приложения отображается содержимое манифеста приложения. В манифесте приложения описаны все файлы, включенные в развертывание, а также разрешения, требуемые для выполнения на клиентском компьютере.

При создании или открытии манифеста развертывания отображается вкладка Имя. Эта вкладка содержит уникальную идентификацию развертывания и при необходимости задает допустимую целевую платформу.

Вкладка Манифест приложения содержит перечисленные ниже области.

  • Имя
    Здесь отображаются идентификационные сведения о развертывании.

  • Файлы
    Описывает все файлы, образующие данное развертывание.

  • Требуемые разрешения
    Отображает минимальный набор разрешений, требуемый для выполнения приложения на клиентском компьютере.

Элементы пользовательского интерфейса области "Имя"

  • Имя
    Обязательно. Имя манифеста развертывания. Как правило, совпадает с именем файла.

  • Версия
    Обязательно. Номер версии развертывания в форме N.N.N.N. Обязательным является только первый номер главного построения. Например, для приложения версии 1.0 допустимы значения 1, 1.0, 1.0.0 и 1.0.0.0.

  • Процессор
    Необязательно. Архитектура компьютера, в которой может выполняться это развертывание. По умолчанию установлено значение msil, то есть язык MSIL, который является форматом по умолчанию для всех управляемых сборок. Это поле следует изменять только в том случае, если была выполнена предварительная компиляция сборок приложения для конкретной архитектуры. Дополнительные сведения о предварительной компиляции см. в разделе Генератор образов в машинном коде (Ngen.exe).

  • Язык и региональные параметры
    Необязательно. Состоящий из двух частей ISO-код страны и региона, где будет выполняться приложение. По умолчанию используется значение Нейтральный.

  • Маркер открытого ключа
    Необязательно. Открытый ключ, которым был подписан этот манифест развертывания. Если это новый или неподписанный манифест, данное поле будет выведено как текст "Без подписи".

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

  • Каталог приложения
    Каталог, в котором находятся файлы приложения. Для выбора каталога следует нажать кнопку с многоточием (…).

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

  • Файлы приложения
    Все файлы в приложении. Каждый файл имеет три редактируемых атрибута, которые рассматриваются ниже.

  • Тип файла
    Файл может иметь один из четырех следующих типов:

    • Отсутствует.

    • Точка входа. Основной исполняемый файл приложения. Только один исполняемый файл может быть отмечен как точка входа.

    • Файл значка. Значок приложения, который отображается на рабочем столе или в углу окна приложения.

    • Файл конфигурации. Файл конфигурации используется приложением.

    Данные. Файл, например XML-файл, который предоставляет данные приложению.

  • Необязательный
    Файлы, отмеченные как необязательные, не загружаются при первичной установке или обновлении, однако они могут быть загружены с использованием API развертывания по запросу System.Deployment. Дополнительные сведения см. в разделе Пошаговое руководство. Загрузка сборок по требованию с помощью API развертывания ClickOnce с использованием конструктора.

  • Группа
    Метка для набора необязательных файлов. Метку "Группа" можно применить к набору файлов, а затем воспользоваться API развертывания по запросу, чтобы загрузить пакет файлов в одном вызове API.

Область "Требуемые разрешения" — список элементов пользовательского интерфейса

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

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

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

См. также

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

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

Обзор развертывания ClickOnce

Ссылки

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

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

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