如何:对 Office 解决方案进行签名 (2007 System)
更新:2007 年 11 月
适用对象 |
---|
本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。 项目类型
Microsoft Office 版本
有关更多信息,请参见按应用程序和项目类型提供的功能。 |
如果为解决方案签名,您可以使用证书作为证据向解决方案授予信任。您可以为多个解决方案使用同一证书,并且无需额外更新安全策略即可使所有解决方案得到信任。
如果使用清单生成和编辑工具(mage.exe 和 mageui.exe)手动编辑应用程序清单和部署清单,您必须对这些清单进行重新签名,然后才能使用它们。有关更多信息,请参见清单生成和编辑工具 (Mage.exe)和图形化客户端中的清单生成和编辑工具 (MageUI.exe)。
使用证书进行签名
证书是一个文件,其中包含解决方案发布者的唯一密钥和标识。您可以从证书颁发机构购买证书,也可以创建自己的证书并让证书颁发机构为其签名。
Visual Studio Tools for Office 使用一个临时证书对 Office 解决方案进行签名,以便能够进行调试。您不应在已部署的解决方案中使用该临时证书作为证据。
使用证书为 Office 解决方案签名
在“项目”菜单上,单击“解决方案名称属性”。
单击“签名”选项卡。
选择“为 ClickOnce 清单签名”。
通过单击“从存储区选择”或“从文件选择”并定位到证书来查找证书。
若要验证是否在使用正确的证书,请单击“更多详细信息”来查看证书信息。
请参见
概念
Office 解决方案中的安全性 (2007 System)
向 Office 解决方案授予信任 (2007 System)