Azure devops VSTS生成错误-MSB3327找不到代码签名证书
我试图在Visual Studio Online(Azure devops VSTS生成错误-MSB3327找不到代码签名证书,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我试图在Visual Studio Online(VSTS)中设置我们的WPF应用程序生成,但出现错误: 警告MSB3327:在当前用户的Windows证书存储中找不到代码签名证书。要更正此问题,请禁用ClickOnce清单的签名或将证书安装到证书存储中 错误MSB3326:无法导入以下密钥文件:。密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书或手动将证书导入当前用户的个人证书存储 我们在生产中使用代码签名,因此我无法禁用此选项或从csproj中删除。有没有办法将此证书导入到VSTS
VSTS
)中设置我们的WPF
应用程序生成,但出现错误:
警告MSB3327
:在当前用户的Windows证书存储中找不到代码签名证书。要更正此问题,请禁用ClickOnce清单的签名或将证书安装到证书存储中
错误MSB3326
:无法导入以下密钥文件:。密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书或手动将证书导入当前用户的个人证书存储
我们在生产中使用代码签名,因此我无法禁用此选项或从csproj
中删除
。有没有办法将此证书导入到VSTS
?找不到有关此的任何信息
实际上,我只需要构建它(不部署),但看起来我无法对特定配置进行签名 正如错误消息MSB3327所建议的,您还可以将证书安装到证书存储中。步骤如下: 在项目属性窗口->签名选项卡->从存储中选择->证书属性->安装证书->从证书导入wizrad中选择选项,直到导入成功
然后提交并将更改推送到VSTS repo并重新生成。正如错误消息MSB3327所建议的,您还可以将证书安装到证书存储中。步骤如下: 在项目属性窗口->签名选项卡->从存储中选择->证书属性->安装证书->从证书导入wizrad中选择选项,直到导入成功 然后提交并将更改推送到VSTS repo,然后重新构建