嘗試使用我的Comodo代碼簽名證書爲「登錄大會」在我的WinForms應用程序的簽名選項卡,但我不斷收到錯誤:加密失敗而簽訂的WinForms exe文件 - 「參數不正確」
Cryptographic failure while signing assembly 'C:\Projects\SomeApplication\obj\Debug\Application.exe' -- 'Error signing assembly -- The parameter is incorrect. '
- 我從IE中將證書導出到具有公鑰和私鑰的PFX文件中。
- 我通過運行
sn -p <pfxFile> <snkFile>
通過SO看着創建的SNK文件,發現了一堆東西去嘗試,如添加SGEN部分項目,但無濟於事。
<PropertyGroup>
<SGenUseProxyTypes>false</SGenUseProxyTypes>
<SGenPlatformTarget>$(Platform)</SGenPlatformTarget>
</PropertyGroup>
嗨,我有同樣的問題。你找到解決方案嗎? –
不是通過命令行運行證書,而是將證書添加到構建中。它像一個魅力。 –