MageUI.exe(图形化客户端中的清单生成和编辑工具)

除了使用基于 Windows 的用户界面 (UI) 之外,MageUI.exe 与命令行工具 Mage.exe 支持的功能完全相同。 使用此工具,可以对部署清单和应用程序清单执行创建、编辑和签名操作。 用 MageUI.exe 创建的新清单,以 .NET Framework 4 Client Profile 为目标。 以前的 MageUI.exe 版本应用于面向 .NET Framework 的早期版本。 将程序集添加到清单或从清单中移除程序集时,或者重新签署现有清单时,MageUI.exe 不会将清单更新到目标 .NET Framework 4 Client Profile。 有关更多信息,请参见 Mage.exe(清单生成和编辑工具)

  • Mage.exe 和 MageUI.exe 的两个版本作为组件包含在 Visual Studio 2010 安装程序中。 若要查看版本信息,请运行 MageUI.exe,选择**“帮助”并选择“关于”**。 本文档描述 Mage.exe 和 MageUI.exe 的 4.0.x.x 版本。

下表列出了可用的菜单和工具栏项。

命令

菜单

快捷方式

说明

应用程序清单

“文件”->“新建”

创建新的应用程序清单。

部署清单

“文件”->“新建”

创建新的部署清单。

打开

文件

Ctrl+O

打开现有的部署清单、应用程序清单或信任许可证进行编辑。

关闭

文件

Ctrl+F4

关闭打开的文件。

如果文件在关闭之前进行修改,MageUI.exe 将会提示您使用公钥、密钥对或存储的证书对该文件重新进行签名。

保存

文件

Ctrl+S

将当前具有用户输入焦点的文档保存到磁盘。

另存为

文件

将文件保存到磁盘,保存时可以提供新的文件名和/或位置。

全部保存

文件

保存对 MageUI.exe 中当前打开的全部文件所做的更改。

首选项

文件

打开“首选项”对话框。 有关更多信息,请参见下一节。

Exit

文件

Alt+F4

退出 MageUI.exe。

剪切

Edit

Ctrl+X

从应用程序中移除当前选定的文本,然后将其移至系统剪贴板。

复制

Edit

Ctrl+C

将当前选定的文本复制到系统剪贴板。

粘贴

Edit

Ctrl+V

将文本从系统剪贴板粘贴到当前活动的文本元素中。

Delete

Edit

删除列表中当前选定的元素,如“部署清单”选项卡中的信任许可证。 有关更多信息,请参见 “MageUI.exe 部署清单”选项卡

全部关闭

窗口

关闭当前在 MageUI.exe 中打开的所有文件。 如果需要保存一个或多个文件,MageUI.exe 会提示您对其进行保存。 MageUI.exe 还会提示您为每个未签名或更改过的文件选择一个签名密钥。

关于

帮助

显示有关 MageUI.exe 的版本和版权信息。

“首选项”对话框

**“首选项”**对话框包含下列元素。

用户界面元素

说明

保存时签名

提示您保存修改时对文件进行签名。

使用默认签名证书

使用在“证书文件”文本框中输入的密钥对全部文件进行签名。 这样可以避免签名提示。通常,如果选择了“保存时签名”,在保存文件时会出现该提示。 使用“证书文件”文本框旁边的省略号 () 按钮来选择密钥文件。

“签名选项”对话框

首次保存清单或信任许可证,或者更改清单或信任许可证时,将会显示**“签名选项”对话框。 只有选择了“首选项”对话框中的“保存时签名”选项后,才会显示该对话框。 在签署指定“TimeStamping URI”**文本框中的值的清单时,必须连接到 Internet。

该对话框包含下列元素。

用户界面元素

说明

使用证书文件签名

使用文件系统中存储的数字证书对清单进行签名。

文件

提供一个可以键入 .pfx 文件(该文件表示证书)的路径的区域。

...

打开“选择文件”对话框,以便选择现有的 .pfx 文件。

新建

生成一个无法通过证书颁发机构 (CA) 验证的新 .pfx 文件。 有关用于对 ClickOnce 部署进行签名的证书类型的更多信息,请参见受信任的应用程序部署概述

密码

提供一个可以键入密码(通过此证书签名时需要使用该密码)的区域。 如果不适用,可以为空。

使用存储的证书进行签名

显示计算机的证书存储区中存储的可选数字证书列表。

时间戳 URI

显示数字时间戳服务的统一资源定位符 (URI)。 如果数字证书在部署应用程序的下一个版本之前过期,为清单加盖时间戳可以阻止您必须对清单进行重新签名。 有关详细信息,请参阅 Windows root certificate program members(Windows 根证书程序成员)和 ClickOnce 和 Authenticode

不签名

允许您保存清单,而无需添加数字证书签名

选项卡和面板的说明

使用 MageUI.exe 打开某个文档时,该文档将会显示在自己的选项卡页中。 每个选项卡都包含一组属性面板。 这些面板包含经过分组的文档数据子集。 有关可用于编辑每种文档类型的 UI 元素的信息,请参见 “MageUI.exe 部署清单”选项卡“MageUI.exe 应用程序清单”选项卡

请参见

任务

演练:手动部署 ClickOnce 应用程序

参考

Mage.exe(清单生成和编辑工具)

“MageUI.exe 部署清单”选项卡

“MageUI.exe 应用程序清单”选项卡

概念

ClickOnce 安全和部署