【问题标题】:Jenkins error MSB3323: Unable to find manifest signing certificate in the certificate storeJenkins 错误 MSB3323:无法在证书存储中找到清单签名证书
【发布时间】:2016-02-13 04:16:57
【问题描述】:

我在这篇文章中描述的 Jenkins 中遇到了这个错误:Why am I getting "Unable to find manifest signing certificate in the certificate store" in my Excel Addin?

但是,这篇文章:

  1. 没有提到詹金斯。
  2. 我没有足够的声望 评论。

所以我创建了这个来问。

该项目最初是在 VS 10.0 中创建的,但现在我们正在尝试使用 MSTest 11.0 在我们的 Jenkins 服务器上构建它。错误是:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(2455,5): error MSB3323: Unable to find manifest signing certificate in the certificate store. [D:\Jenkins\jobs\OTPP.Proswap.VSTO.DeltaHedgeSwapAddIn.Development\workspace\DeltaHedgeSwapAddIn\DeltaHedgeSwapAddIn.csproj]

然后按照上面的帖子和这个:

http://manfredlange.blogspot.ca/2008/03/visual-studio-unable-to-find-manifest.html,

我们删除了.csproj file 中的所有条目。现在 Jenkins 出现了这个错误:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\OfficeTools\Microsoft.VisualStudio.Tools.Office.targets(156,9): error : Cannot build because the ClickOnce manifest signing option is not selected. To select this option, open the project property pages, click the Signing tab, and then select "Sign the ClickOnce manifests." 

如何进行?

【问题讨论】:

    标签: jenkins msbuild certificate


    【解决方案1】:

    按照此处的说明删除确实解决了问题:http://manfredlange.blogspot.ca/2008/03/visual-studio-unable-to-find-manifest.html

    用户没有将他的删除推送到 GitHub,因此项目文件没有更改。

    【讨论】:

      最近更新 更多