使用CAPICOM於64位元系統 (CAPICOM on 64 Bit)
因緣際會需要使用CAPICOM進行加解密處理
現在64位元為主流的時代中,CAPICOM卻跟不上時代潮流只支援32位元
可是我不想為此建立一個32位元的Server只是為了跑CAPICOM阿…
廢話不多說,以下是在X64系統使用CAPICOM的步驟:
- 複製 capicom.dll 到 %windir%\syswow64
- 執行 CMD 命令 %windir%\syswow64\regsvr32.exe %windir%\syswow64\capicom.dll
- 到 IIS → 應用程式集區 → 應用程式→ 進階設定→ 啟用32位元應用程式→ TRUE
適用 IIS: (Could not load file or assembly 'Interop.CAPICOM' or one of its dependencies. 試圖載入格式錯誤的程式。) - Visual Studios → 參考 → CAPICOM → 內嵌Interop型別 → false
適用 Visual Studios:(無法內嵌 Interop 型別 'CAPICOM.UtilitiesClass'。請改用適當的介面。)
如此終於解決CAPICOM ON 64BIT 所遇到的問題囉~~
附上 CAPICOM 下載位置
Platform SDK 可轉散佈程式碼: CAPICOM
參考:
http://social.msdn.microsoft.com/Forums/en/netfx64bit/thread/8b0ed9bb-1c05-4607-8130-46fb58d64d3e
聲明:
歡迎轉載,請註明來源 http://www.dotblogs.com.tw/jakeuj/,感謝您的支持與配合!
By jakeuj@hotmail.com 分享於 點部落(DotBolog)