无法在证书存储中find清单签名证书

我使用强名称密钥文件.snk对我的VSTO 4.0单词加载项签署了程序集,并试图取消选中“签署ClickOnce”清单,但在重build后它又出现了。 在我尝试删除.csproj ClickOnce清单的行后,每次重build后都会显示.pfx清单。

有谁知道解决scheme永久删除临时ClickOnce清单?

对我来说,问题在于勾选了“签署ClickOnce清单”checkbox。 如果您没有使用签名,请在“项目属性” – >“签名”中签名 – 单击“签名”清单

取消选中“签署ClientOnce清单”并不总是有效。 解决scheme是从您的csproj文件中删除以下行

<PropertyGroup> <ManifestCertificateThumbprint> 4FCE3F0998F4B89946A9D0346838E77A0C5C5568 </ ManifestCertificateThumbprint> </ PropertyGroup> <PropertyGroup> <GenerateManifests> true </ GenerateManifests> </ PropertyGroup> <PropertyGroup> <SignManifests> false </ SignManifests> </ PropertyGroup>