Azure devops VSTS生成错误-MSB3327找不到代码签名证书

Azure devops VSTS生成错误-MSB3327找不到代码签名证书,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我试图在Visual Studio Online(VSTS)中设置我们的WPF应用程序生成,但出现错误: 警告MSB3327:在当前用户的Windows证书存储中找不到代码签名证书。要更正此问题,请禁用ClickOnce清单的签名或将证书安装到证书存储中 错误MSB3326:无法导入以下密钥文件:。密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书或手动将证书导入当前用户的个人证书存储 我们在生产中使用代码签名,因此我无法禁用此选项或从csproj中删除。有没有办法将此证书导入到VSTS

我试图在Visual Studio Online(
VSTS
)中设置我们的
WPF
应用程序生成,但出现错误:

警告
MSB3327
:在当前用户的Windows证书存储中找不到代码签名证书。要更正此问题,请禁用ClickOnce清单的签名或将证书安装到证书存储中

错误
MSB3326
:无法导入以下密钥文件:。密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书或手动将证书导入当前用户的个人证书存储

我们在生产中使用代码签名,因此我无法禁用此选项或从
csproj
中删除
。有没有办法将此证书导入到
VSTS
?找不到有关此的任何信息


实际上,我只需要构建它(不部署),但看起来我无法对特定配置进行签名

正如错误消息MSB3327所建议的,您还可以将证书安装到证书存储中。步骤如下:

在项目属性窗口->签名选项卡->从存储中选择->证书属性->安装证书->从证书导入wizrad中选择选项,直到导入成功


然后提交并将更改推送到VSTS repo并重新生成。

正如错误消息MSB3327所建议的,您还可以将证书安装到证书存储中。步骤如下:

在项目属性窗口->签名选项卡->从存储中选择->证书属性->安装证书->从证书导入wizrad中选择选项,直到导入成功

然后提交并将更改推送到VSTS repo,然后重新构建