Страница "Безопасность" в конструкторе проектов
Страница Безопасность в конструкторе проектов позволяет настроить параметры управления доступом для кода для приложений, развертываемых с помощью развертывания ClickOnce. Дополнительные сведения см. в статье Управление доступом для кода для приложения ClickOnce.
Чтобы открыть страницу Безопасность, выберите узел проекта в обозревателе решений, а затем в меню Проект щелкните пункт Свойства. Когда откроется окно Конструктор проектов, перейдите на вкладку Безопасность.
Параметры безопасности
Включить параметры безопасности ClickOnce-приложений
Определяет, включены ли параметры безопасности во время разработки. Если этот флажок не установлен, все остальные параметры на странице Безопасность будут недоступны.
Примечание.
При публикации приложения с помощью мастера публикации этот флажок устанавливается автоматически.
При выборе этого параметра можно установить один из двух переключателей: Это приложение с полным доверием или Это приложение с частичным доверием.
Для проектов приложений веб-браузера WPF этот флажок по умолчанию установлен.
Для других типов проектов этот флажок по умолчанию снят.
Это приложение с полным доверием
При выборе этого варианта при установке или запуске на клиентском компьютере приложение запрашивает разрешения полного доверия. По возможности не используйте этот вариант, так как он дает приложению неограниченный доступ к таким ресурсам, как файловая система и реестр.
По умолчанию для проектов приложений веб-браузера WPF выбирается вариант с частичным доверием.
Для других типов проектов по умолчанию выбирается вариант с полным доверием.
Это приложение с частичным доверием.
Если выбран этот вариант, при установке или запуске на клиентском компьютере приложение запрашивает разрешения частичного доверия. Частичное доверие означает, что выполняются только действия, допускаемые запрошенными разрешениями управления доступом для кода. Дополнительные сведения о настройке разрешений безопасности см. в статье Управление доступом для кода для приложения ClickOnce.
Параметры безопасности частичного доверия можно настроить с помощью параметров в разделе Разрешения безопасности ClickOnce.
Разрешения безопасности ClickOnce
Зона, из которой приложение будет установлено
Определяет набор разрешений безопасности для доступа к коду по умолчанию. Чтобы задать ограниченный набор разрешений, выберите значение Интернет или Местная интрасеть, а для настройки пользовательского набора разрешений — значение (Пользовательский). Если приложение запрашивает больше разрешений, чем дает соответствующая зона, конечный пользователь получит запрос на предоставление ClickOnce дополнительных разрешений. Дополнительные сведения о настройке разрешений безопасности см. в статье Управление доступом для кода для приложения ClickOnce.
По умолчанию для проектов приложений веб-браузера WPF для этого параметра выбирается значение Интернет.
Изменить XML-код разрешений
Открывает шаблон манифеста приложения (app.manifest), позволяя настроить разрешения для (пользовательского) набора разрешений.
Расширенные
Открывает диалоговое окно Дополнительные параметры безопасности, в котором можно настроить параметры отладки приложения с ограниченными разрешениями. Эти параметры проверяются во время отладки, а исключения разрешений указывают, что приложение может потребовать больше разрешений, чем предусмотрено соответствующей зоной.
См. также
- WebBrowserPermission
- MediaPermission
- Управление доступом для кода для приложения ClickOnce
- Практическое руководство. Включение параметров безопасности ClickOnce-приложений.
- Практическое руководство. Установка зоны безопасности для ClickOnce-приложения
- Практическое руководство. Установка пользовательских разрешений для ClickOnce-приложения
- Защита приложений ClickOnce
- Развертывание и безопасность технологии ClickOnce
- Справочник по свойствам проектов
- Диалоговое окно "Дополнительные параметры безопасности"