Windows MSB3481证书错误
我在Windows2008R2上有一个构建服务器。我正在使用msbuil 3.5运行CruiseControl.net。我知道证书已经安装,指纹是正确的。我确实研究了这个问题,并尝试了那个解决方案,但没有成功。在msbuild脚本中,在下面的代码行上引发错误。我不确定Windows2008R2是否有特定的功能Windows MSB3481证书错误,windows,msbuild,certificate,Windows,Msbuild,Certificate,我在Windows2008R2上有一个构建服务器。我正在使用msbuil 3.5运行CruiseControl.net。我知道证书已经安装,指纹是正确的。我确实研究了这个问题,并尝试了那个解决方案,但没有成功。在msbuild脚本中,在下面的代码行上引发错误。我不确定Windows2008R2是否有特定的功能 <SignFile CertificateThumbprint="$(CertThumbprint)" SigningTarget="@(%(ManifestItems.Deplo
<SignFile CertificateThumbprint="$(CertThumbprint)"
SigningTarget="@(%(ManifestItems.DeployManifestOutput))"/>
在Windows 2008 R2上安装原始pfx证书文件时发现,这是提示输入密码的默认值之一。在我的场景中,原始pfx证书文件没有密码,但windows仍然提示输入密码。在生成服务器上执行MSBuild的过程中,密码提示将被禁用,这会导致密码提示挂起,因为没有对提示做出响应 实现这一点的一些方法是通过MSBuild脚本中的程序集清单提供空密码,或者在pfx证书安装期间选择退出以提示输入密码