2012-09-19 59 views
0

工作我使用CAPICOM DLL在我的項目生成證書的。在我的本地機器,是32位sysatem它工作正常,但在服務器上,我主持我的應用程序,64位服務器的機器它給0x80090020錯誤。CAPICOM DLL不是64位服務器

作爲我的本地機器我註冊了CAPICOM.dll和system32文件夾中的regsvr32 CAPICOM.dll命令,並在system32和syswow64兩個文件夾中註冊了CAPICOM.dll和regsvr32 CAPICOM.dll命令。消息出現,註冊成功。

當我運行我的應用程序,然後它會給出0x80090020錯誤。這個錯誤的意思是「內部服務器錯誤」。

我不想使用的CAPICOM.dll的其他替代品。

+0

CAPICOM是過時了很久。難怪它不起作用。 –

回答

0

你需要放置在system32文件夾下的64位機器上「的CAPICOM.dll」的64位版本。我不確定他們的regsvr32命令。對於64位庫可能不同。