【发布时间】:2011-12-16 17:25:47
【问题描述】:
我使用具有强名称密钥文件.snk 的 VSTO 4.0 字加载项对程序集进行了签名,并尝试取消选中对 ClickOnce 清单进行签名,但在重建后它再次出现。在我尝试删除 .csproj 中 ClickOnce 清单的行后,每次重建后都会出现 .pfx 清单。
有人知道永久删除临时 ClickOnce 清单的解决方案吗?
【问题讨论】:
我使用具有强名称密钥文件.snk 的 VSTO 4.0 字加载项对程序集进行了签名,并尝试取消选中对 ClickOnce 清单进行签名,但在重建后它再次出现。在我尝试删除 .csproj 中 ClickOnce 清单的行后,每次重建后都会出现 .pfx 清单。
有人知道永久删除临时 ClickOnce 清单的解决方案吗?
【问题讨论】:
取消选中“签署 ClientOnce 清单”并不总是有效。解决方案是从您的 csproj 文件中删除以下行
4FCE3F0998F4B89946A9D0346838E77A0C5C5568 属性组>真 属性组>假
【讨论】:
对我来说,问题是选中了“签署 ClickOnce 清单”复选框。如果您不使用签名,请取消选中它 项目属性->签名->签署clickonce清单
【讨论】:
Sign the ClickOnce manifests 和 Sign the assembly 复选框才能解决此问题。