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