Seb*_*anR 6 deployment clickonce vsto certificate windows-8
我写了一个Word VSTO加载项,我希望将其提供给一些同事和朋友。我最初想使用ClickOnce进行部署,因为它对我来说很容易设置,也很容易安装。我的加载项的部署在Windows 7上运行良好,但在Windows 8 / 8.1上却遇到了一些麻烦。SmartScreen筛选器抱怨我的加载项并完全阻止安装。在这里,我发现问题在于我尚未使用真实证书对加载项进行签名。唯一的解决方案似乎是让用户“在Trusted Publishers商店中安装测试证书”(强烈建议不要这样做)或从授权机构那里获取证书,这对我来说不是一个选择,因为我只是一个爱好开发者,不要
因此,还有其他方法可以在没有证书的情况下部署外接程序吗?我可以使用不需要证书的其他安装程序吗?还是与安装程序无关,SmartScreen筛选器将始终阻止所有未安装未使用“真实”证书签名的VSTO加载项的尝试吗?
在这方面,我真的对Microsoft感到非常恼火-为什么他们使小型独立开发人员难以将应用程序部署到用户上?
任何帮助将非常感激!
sr258
出于安全原因需要该证书。您可以调整 PC 上的安全设置(至少关闭智能过滤器)并使用测试证书,而不是从受信任的供应商那里购买证书。请参阅授予对 Office 解决方案的信任。
MSDN 中的部署Office 解决方案部分描述了部署 Office 加载项所需的所有步骤。您还可以考虑使用 MSI 安装程序(InstallShield、WiX 等)。
| 归档时间: |
|
| 查看次数: |
2496 次 |
| 最近记录: |