3
上下文: 我们是多个正在开发单一Office插件的开发人员。我们的持续集成(CI)服务器创建可部署的工件。ClickOnce-仅在持续集成服务器上签名
但是,Visual Studio的强制每个开发人员签署的ClickOnce清单(禁用复选框“签署的ClickOnce清单”中的项目属性将重新检查它的下一个版本)。因此每个开发者都需要拥有签名证书。
有没有办法禁用开发人员签名清单?
注意:我们不希望最终在没有签名清单的情况下部署,但我们希望将签名证书保留在单台机器上。
我知道这是旧的,但我无法在任何地方找到答案。你如何让你的CI构建,部署和点击一次应用程序? – 2016-02-23 04:17:07
有一些命令行工具可以处理这个问题。我认为最重要的一个叫做法师。快速谷歌透露,博客文章:https://blogs.msdn.microsoft.com/vsto/2009/04/29/signing-and-re-signing-manifests-in-clickonce-saurabh-bhatia/ 我希望帮助你开始。 – NobodysNightmare 2016-02-23 09:00:52