尝试使用我的Comodo代码签名证书在WinForms应用程序的“签名”选项卡中“签名程序集”,但是我不断收到错误消息:
Cryptographic failure while signing assembly 'C:\Projects\SomeApplication\obj\Debug\Application.exe' -- 'Error signing assembly -- The parameter is incorrect. '
sn -p <pfxFile> <snkFile>
查看和,发现有很多尝试,例如将SGen部分添加到项目中,但无济于事。
<PropertyGroup>
<SGenUseProxyTypes>false</SGenUseProxyTypes>
<SGenPlatformTarget>$(Platform)</SGenPlatformTarget>
</PropertyGroup>
最佳答案
上下文:
VS2013
Excel VSTO加载项
尝试使用Comodo的rfc3161时间戳服务器时,我遇到了相同的问题:
http://timestamp.comodoca.com/rfc3161
当我使用authenticode服务器或将其留空时,项目成功构建:
http://timestamp.comodoca.com/authenticode