“MageUI.exe 应用程序清单”选项卡
本主题描述了图形化清单生成和编辑工具 (MageUI.exe) 的**“应用程序清单”**选项卡。
**“应用程序清单”**选项卡显示应用程序清单中的内容。 应用程序清单描述了部署附带的所有文件,以及应用程序在客户端上运行时所需的权限。
**“应用程序清单”**选项卡包含以下选项卡。
用户界面元素 |
说明 |
---|---|
名称 |
指定有关此部署的标识信息。 |
说明 |
指定发行者、产品和支持信息。 |
应用程序选项 |
指定这是否为浏览器应用程序,并指定此清单是否为信任信息的源。 |
文件 |
指定构成此部署的所有文件。 |
所需权限 |
指定应用程序在客户端上运行所需的最低权限集。 |
“名称”选项卡
首次创建或打开一个应用程序清单时,将显示**“名称”**选项卡。 该选项卡可以唯一地标识部署,还可以指定有效的目标平台。
用户界面元素 |
说明 |
---|---|
名称 |
必选。 应用程序清单的名称。 通常,该名称与文件名相同。 |
版本 |
必选。 部署的版本号,格式为 N.N.N.N。 只有第一个主内部版本号是必需的。 例如,对于应用程序的 1.0 版,有效值包括 1、1.0、1.0.0 和 1.0.0.0。 |
处理器 |
可选。 可用于运行此部署的计算机体系结构。 默认值是 msil(或 Microsoft Intermediate Language),它是所有托管程序集的默认格式。 如果已经针对特定体系结构对应用程序中的程序集进行了预编译,则更改此字段。 有关预编译的更多信息,请参见Ngen.exe(本机映像生成器)。 |
区域性 |
可选。 此应用程序运行时所用的由两部分组成的 ISO 国家和地区代码。 默认值为 neutral。 |
公钥标记 |
可选。 对此应用程序清单进行签名所使用的公钥。 如果此部署清单是新清单或未签名的清单,则此字段将会显示为“未签名”。 |
“说明”选项卡
通常在部署清单中提供此信息。 如果在**“应用程序选项”选项卡上选中“将应用程序清单用于信任信息”**复选框,则只可以修改这些字段。
用户界面元素 |
说明 |
---|---|
发行者 |
负责应用程序的人员姓名或单位名称。 此值用作“开始”菜单文件夹名称。 |
产品 |
完整的产品名称。 如果已经在部署清单的“部署选项”选项卡上为“应用程序类型”元素选择“本地安装”,则此名称将是此应用程序在“开始”菜单链接和“添加或删除程序”中显示的名称。 |
支持位置 |
客户可以从中获得应用程序帮助和支持的 URL。 |
“应用程序选项”选项卡
用户界面元素 |
说明 |
---|---|
Windows Presentation Foundation 浏览器应用程序 |
指定这是否为在浏览器中作为 XAML 浏览器应用程序 (XBAP) 运行的 WPF 应用程序。 |
将应用程序清单用于信任信息 |
指定此清单是否包含信任信息。 |
“文件”选项卡
用户界面元素 |
说明 |
---|---|
应用程序目录 |
应用程序文件所在的目录。 使用省略号 (…) 按钮可选择目录。 |
填充 |
将应用程序目录和子目录中的所有文件添加到应用程序清单中。 如果 MageUI.exe 在该目录中找到一个可执行文件,它会自动将该可执行文件标记为入口点,在客户端上启动 ClickOnce 应用程序时,将首先执行此文件。 |
应用程序文件 |
列出应用程序中的所有文件。 每个文件具有三个可编辑的特性,如下所述。 |
文件类型 |
文件类型可以是下面的四个值之一:
|
可选 |
标记为“可选”的文件不能在初始安装或更新时进行下载,但是可以在运行时使用 System.Deployment 按需 API 进行下载。 有关更多信息,请参见演练:在设计器中使用 ClickOnce 部署 API 按需下载程序集。 |
组 |
一组可选文件的标签。 可以对一组文件应用“全局”标签,并通过一个 API 调用使用按需 API 下载一批文件。 |
“需要权限”选项卡
如果需要授予应用程序对本地计算机的访问权限超过默认情况下授予的访问权限,则可使用**“需要权限”**选项卡。 有关更多信息,请参见 保护 ClickOnce 应用程序。
用户界面元素 |
说明 |
---|---|
权限集类型 |
此应用程序在客户端上运行时所需的最低权限集。 有关这些权限集的说明以及需要或不需要哪些权限,请参见命名的权限集。 |
详细信息 |
为应用程序清单创建的 XML,用来表示权限集。 除非您非常了解应用程序清单的 XML 格式,否则不应该手动编辑此 XML。 有关更多信息,请参见 ClickOnce 应用程序清单。 |