專案上使用到CAPICOM做加解密的功能。
但是部署到 Windows2008R2 會發生錯誤,原因為CAPICOM只支援32位元。
部屬方法:
1.安裝http://www.microsoft.com/en-us/download/details.aspx?id=25281 可取得CAPICOM.DLL
2.將capicom.dll複製到C:\Windows\SysWOW64下
3.註冊DLL(以系統管理員身分執行)
cd\
cd c:
cd c:\windows\syswow64
regsvr32.exe c:\windows\syswow64\capicom.dll
cd c:
cd c:\windows\syswow64
regsvr32.exe c:\windows\syswow64\capicom.dll
4.IIS設定
- 若沒修改會得到(Could not load file or assembly 'Interop.CAPICOM' or one of its dependencies.)錯誤訊息
參考網頁:
沒有留言:
張貼留言