dot*_*NET 5 .net clickonce vsto code-signing
“签名”页面上有两个选项:
开发VSTO加载项(针对Word 2013)时,是否需要启用它们之一或全部启用?如果我使用MSI安装程序而不是ClickOnce部署外接程序怎么办?我还需要启用以上任何一项吗?
如果我的客户希望在Word的加载项列表中看到其公司名称,又想从授权机构购买证书怎么办?然后,我是否需要启用“签署ClickOnce清单”选项(即使使用MSI安装程序)?
(我使用的是VS2015 Community + .NET 4.5。此加载项将针对Office 2010及更高版本的受众群体)。
无论如何,您都需要签署 ClickOnce 清单,否则加载项将无法工作。即使你只是调试它,Visual Studio 也会添加一些假证书。在大多数情况下,您不需要对程序集进行签名(此处有关程序集的规则与任何 .NET 应用程序中的规则相同。例如,我使用 .net Reactor 来标记程序集,并且它需要签名。但是它与 vsto 无关。)。如果您使用 MSI,它不会改变任何内容,您仍然需要签署清单。并且您不会在加载项列表中看到公司名称,只能看到加载项的名称。安装后首次启动时,您只会在 UAC 屏幕上看到公司名称。MSI 的唯一好处是您可以使用安装程序来防止出现此屏幕。
| 归档时间: |
|
| 查看次数: |
464 次 |
| 最近记录: |