如何:为 ClickOnce 应用程序设置安全区域

更新:2007 年 11 月

设置 ClickOnce 应用程序的代码访问安全权限时,需要从一个基本权限集开始。一种方法是设置安全区域以填充“应用程序要求的权限”表。

在大多数情况下,会希望从不包含任何权限开始并一次性添加应用程序所要求的权限;可以通过选择“自定义”安全区域达到此目的。

也可以选择包含受限权限集的“Internet”区域、包含较大权限集的“本地 Intranet”区域、或是启用完全信任权限的“本地计算机”区域。选择其中的一个区域时,应进一步自定义权限集以只包含应用程序实际要求的权限。有关更多信息,请参见 如何:设置 ClickOnce 应用程序的自定义权限

在“项目设计器”的“安全”页中可以设置安全区域。

设置安全区域

  1. 当“解决方案资源管理器”中有项目选中时,在“项目”菜单上单击“属性”。

  2. 单击“安全”选项卡。

  3. 选择“启用 ClickOnce 安全设置”复选框。

  4. 选择“这是不完全可信的应用程序”选项按钮。

    启用“ClickOnce 安全权限”节中的控件。

  5. 在“将要从中安装应用程序的区域”下拉列表中,选择一个安全区域。

    “应用程序要求的权限”表将进行更新以反映选择的区域的默认权限。

    h43h8t7f.alert_note(zh-cn,VS.90).gif说明:

    在各区域之间切换时会保留已修改的所有权限设置。

请参见

任务

如何:设置 ClickOnce 应用程序的自定义权限

概念

ClickOnce 应用程序的代码访问安全性

ClickOnce 部署和安全

ClickOnce 部署概述

其他资源

保护 ClickOnce 应用程序