win7 旗舰版 64位注册dll(regsvr32)失败解决方法


其实今天写博多少有些罪过,年初二晚上应该是推牌九打麻将的时候,可惜,人生如此,浮生如此。。。

遇到这个问题是做的银联支付接口(ChinaPay),之前的电脑是32位,使用传统方法直接regsvr32 xx.dll 就ok了,今天却死活不行,一直提示找不到路径之类的错误,尝试了很多方法,问过了度娘,拜访了谷歌,终于发现了问题所在,原因就在于计算机位数,原来64位和32位真的是不一样,以下内容摘自:吉米技術手札。

 

一般直接將要註冊的dll丟到 C:\Windows\System32 後,執行 regsvr32  xxx.dll 即可完成註冊

但是這樣的方式在64位元的電腦上卻行不通

解決方式(以windows 7為例):

1.將 xxx.dll 複製到 C:\Windows\SysWOW64 底下

2.執行cmd.exe 進入命令提示列,

進入到 C:\Windows\SysWOW64 

在執行regsvr32  xxx.dll 即可

 

原文链接:http://www.dotblogs.com.tw/usice0314/archive/2010/04/07/14442.aspx#51600


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM