1

如何签署我的 vb6 代码?

我用什么api?

我听说 Vista 以上不再支持 CAPICOM。我正在使用 vb6 进行开发,并且需要它才能在 win2000 上运行。

4

2 回答 2

2

我正在炮轰signtool来完成这项工作,就像这样

c:>signtool.exe sign /f KeyFile.p12 /d "App description" MyApp.exe

它确实需要安装 CAPICOM 2.0。

于 2011-01-01T23:24:33.220 回答
0

介绍 CAPICOM

[CAPICOM 是一个仅 32 位的组件,可用于以下操作系统:Windows Server 2008、Windows Vista、Windows XP 和 Windows 2000。而是使用 .NET Framework 来实现安全功能。有关更多信息,请参阅使用 CAPICOM 的替代方法。]

因此,尽管 CAPICOM 已“弃用”,但真正的意思是“我们希望您迁移到 .Net”。

我刚刚在 Win7 中使用一些 CAPICOM 函数重新测试了一个程序,工作正常。

于 2011-01-01T16:44:03.340 回答