我使用带有强名称密钥文件的 VSTO 4.0 字加载项对程序集进行了签名
.snk
并尝试取消选中对 ClickOnce 清单进行签名,但重建后它会再次出现。在我尝试删除 .csproj
中的 ClickOnce 清单行后,每次重建后都会出现 .pfx
清单。
有人知道永久删除临时 ClickOnce 清单的解决方案吗?
我的问题是选中了“签署 ClickOnce 清单”复选框。如果您不使用签名,请取消选中它 项目属性->签名->签署 clickonce 清单
取消选中“签署 ClientOnce 清单”并不总是有效。解决方案是从 csproj 文件中删除以下行
4FCE3F0998F4B89946A9D0346838E77A0C5C5568 真实 假
是的,这对我来说适用于 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>