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

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

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

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

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

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

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

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

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

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

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

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

    ПримечаниеПримечание

    Можно использовать метод ToXml набора разрешений, чтобы создать XML-код для манифеста приложения.Например, чтобы создать XML для набора разрешений EnvironmentPermission, вызовите метод ToXml.Дополнительные сведения о структуре набора разрешений XML см. в разделе How to: Import a Permission Set by Using an XML File.

См. также

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

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

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

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