对办公室解决方案进行签名
如果对解决方案进行签名,则可以使用证书作为证据向解决方案授予信任。 可以将同一证书用于多个解决方案,并且所有解决方案都将受信任,且没有额外的安全策略更新。
适用于: 本主题中的信息适用于文档级项目和 VSTO 外接程序项目。 请参阅办公室应用程序和项目类型提供的功能。
如果使用 清单生成和编辑工具(mage.exe 和 mageui.exe)手动编辑应用程序和部署清单,则必须重新对清单进行签名,然后才能使用这些清单。 有关详细信息,请参阅如何:对应用程序和部署清单重新签名。
使用证书进行签名
证书是包含唯一密钥和解决方案发布者的标识的文件。 可以从证书颁发机构购买证书,也可以创建自己的证书,并拥有证书颁发机构对其进行签名。
Visual Studio 使用临时证书对办公室解决方案进行签名,以启用调试。 不应将已部署解决方案中的临时证书用作证据。
使用证书对办公室解决方案进行签名
在 “项目 ”菜单上,单击“ SolutionName属性”。
单击“签名”选项卡。
选择 “对 ClickOnce 清单进行签名”。
单击“从应用商店选择”或“从文件选择”并导航到证书,找到证书。
若要验证正在使用正确的证书,请单击“更多详细信息”以查看证书信息。