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


Практическое руководство. Установка пользовательских разрешений для ClickOnce-приложения

Можно развернуть приложение ClickOnce, которое использует разрешения по умолчанию для зон Интернета или локальной интрасети. Кроме того, можно создать пользовательскую зону с определенными разрешениями, которые требуются приложению. Это можно сделать, настроив разрешения безопасности на странице Безопасность в конструкторе проектов.

Настройка разрешения

  1. Выбрав проект в Обозревателе решений, в меню Проект щелкните Свойства.

  2. Перейдите на вкладку Безопасность.

  3. Установите флажок Включить параметры безопасности ClickOnce-приложений.

  4. Установите переключатель в положение Это приложение с частичным доверием.

    Элементы управления в разделе Параметры безопасности ClickOnce-приложений включены.

  5. В раскрывающемся списке Зона, из которой приложение будет установлено выберите (Пользовательский).

  6. Нажмите кнопку Изменение разрешений XML.

    Файл app.manifest откроется в редакторе XML.

  7. Перед элементом </applicationRequestMinimum> добавьте XML-код для разрешений, которые требуются приложению.

    Примечание

    Можно использовать метод ToXml набора разрешений, чтобы создать XML-код для манифеста приложения.Например, чтобы создать XML для набора разрешений EnvironmentPermission, вызовите метод ToXml.Дополнительные сведения о структуре набора разрешений XML см. в разделе Практическое руководство. Импорт набора разрешения с помощью XML-файла.

См. также

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

Защита приложений ClickOnce

Управление доступом для кода для приложения ClickOnce

Защита приложений ClickOnce