在证书存储中找不到清单签名证书

问题描述 投票:0回答:3

我使用带有强名称密钥文件的 VSTO 4.0 字加载项对程序集进行了签名

.snk
并尝试取消选中对 ClickOnce 清单进行签名,但重建后它会再次出现。在我尝试删除
.csproj
中的 ClickOnce 清单行后,每次重建后都会出现
.pfx
清单。

有人知道永久删除临时 ClickOnce 清单的解决方案吗?

.net vsto clickonce
3个回答
131
投票

我的问题是选中了“签署 ClickOnce 清单”复选框。如果您不使用签名,请取消选中它 项目属性->签名->签署 clickonce 清单


5
投票

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

4FCE3F0998F4B89946A9D0346838E77A0C5C5568 真实


0
投票

是的,这对我来说适用于 Visual Studio 2022 (vbproj) 文件。我能够将项目保存到云驱动器并从 2 个工作站进行处理。

  DEL <PropertyGroup>   REM<ManifestCertificateThumbprint>CDDADA1CC2F0F699867    898AC445418F2FADAC55D</ManifestCertificateThumbprint>

  DEL </PropertyGroup>
  DEL <PropertyGroup>
  DEL <ManifestKeyFile>WindowsApp1_TemporaryKey.pfx</ManifestKeyFile>
  DEL </PropertyGroup>
  DEL <PropertyGroup>
  DEL <GenerateManifests>true</GenerateManifests>
  DEL </PropertyGroup>
  DEL <PropertyGroup>
  DEL <SignManifests>true</SignManifests>
  DEL </PropertyGroup>
© www.soinside.com 2019 - 2024. All rights reserved.