gpt4 book ai didi

c# - 签署 winforms exe 时出现加密失败 - "The Parameter is incorrect"

转载 作者:行者123 更新时间:2023-11-30 17:58:26 25 4
gpt4 key购买 nike

尝试使用我的 Comodo 代码签名证书在我的 WinForms 应用程序的签名选项卡中“签署程序集”,但我不断收到错误消息:

Cryptographic failure while signing assembly 'C:\Projects\SomeApplication\obj\Debug\Application.exe' -- 'Error signing assembly -- The parameter is incorrect. '
  1. 我将证书从 IE 导出到带有公钥和私钥的 PFX 文件中。
  2. 我通过运行 sn -p <pfxFile> <snkFile> 创建了 SNK 文件

查看了 SO 并发现了很多尝试的方法,例如向项目添加 SGen 部分但无济于事。

<PropertyGroup>
<SGenUseProxyTypes>false</SGenUseProxyTypes>
<SGenPlatformTarget>$(Platform)</SGenPlatformTarget>
</PropertyGroup>

最佳答案

上下文:VS2013Excel VSTO 加载项

我在尝试使用 Comodo 的 rfc3161 时间戳服务器时遇到了同样的问题:

http://timestamp.comodoca.com/rfc3161

当我使用authenticode server或者留空时,项目构建成功:

http://timestamp.comodoca.com/authenticode

关于c# - 签署 winforms exe 时出现加密失败 - "The Parameter is incorrect",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12274667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com