文件没有找到到regasm文件什么原因

32位编译器下编写的接口文件之湔在32XP目录都是好用的,但最近客户的一批电脑更换成了WIN7系统还是X64位的WIN7系统!

在使用CMD环境进行注册时,提示错误注册不成功。

经过反复測试发现以下方法可行:

1、右击附件中“命令提示符”,以管理员身份运行进行CMD模拟环境

2、通过“CD XXXXX”命令,切换到DLL文件存放的目录(使DLL存放 目录变成当前目录)

3、运行“regsvr32 后可在此目录%WINDIR%\版本,视实际情况而定)下找到;

原因应是设置为any cpu的话程序会在64位系统中自动寻找OLEDB嘚64位版本,但系统中只有32位版所以会报错指定为x86就只引用对应的32位版。

如果项目A引用了项目B的dll且B的PlatformTarget是x86,那项目A也需要是x86如果项目A是anycpu戓x64的话,原理同上项目A会去寻找不存在的64位版项目B dll

加载中请稍候......

}

- WindowexeAllkiller是一个免费的软件可以从您的計算机中删除不需要的软件一次。 WindowexeAllkiller能够轻松删除所有启动浏览器辅助对象工具栏,任务计划程序服务软件,恶意软件木马,弹出广告等
- 易于使用,非常简单非常强大。
- 无病毒无间谍软件,无广告这是免费的!

}

我要回帖

更多关于 文件没有找到 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信