公司又找我说读卡器刷卡没反应。这才记起来好像每张卡得初始化一次。把卡里的密码记载到读卡器上,于是又找了以前写的初始化程序,找到了发过去,结果问题一大堆。
第一个问题,运行时提示缺少msvcp120d.dll。看一看我的本地目录也没有这个dll,仔细一看我的系统目录确实有这个文件,而公司的电脑上没有,于是复制了一份过去,结果还是显示缺少这个文件,猜测是该文件依赖的dll公司电脑上没有。于是去补充了c++库。结果还是一样。最终再思考一下绝得没道理,结果是我把msvcp120d.dll看成了msvcr120d.dll。搞了一个大坑。于是把msvcp120d.dll复制过去,问题解决。

但是第一个问题是,返回设备号-32。第一反应是找不到设备,感觉没道理,于是删除了电脑上的所有com口,结果还是一样。最后经过测试表明,读卡器插入电脑根本不会产生新的串口。
后面突然想起来VC写的程序好像可以调成x64模式的,在Debug配置,活动解决方案平台中,也就是调成64位程序。调了之后,解决了-32的问题。

紧接着又提示0x000007b。网上一查这种情况多半是dll存在,但是不对,于是猜测可能是dll位数的问题,但是我的电脑是64位的,公司电脑是64位的,没道理我这可以运行他那就不行,文件的版本是一样的。虽然这么想,也还是把涉及到的dll全部在https://cn.dll-files.com/search/网站上下载对应64位的,居然解决了问题。

但是虽然可以运行了,但是运行过程中居然提示加载mwrf32.dll失败,mwrf32.dll是唯一没有替换成64位的,因为找不到,于是猜测mwrf32.dll出了问题,虽然在我自己的电脑上没问题,但是经过上个问题明显的我电脑上dll可能会存在问题,于是看了看我程序目录的mwrf32.dll和sysdem32目录的mwrf32.dll,果然不一样,删除了程序目录的mwrf32.dll,发现我电脑还是可以运行,但是删除了这个系统里的mwrf32.dll,就出现了和公司一样的情况,至此,终于确定是mwrf32.dll出问题,而我电脑上的程序本地的所有dll本来是有问题的,但是我系统system32目录下存在了正确的版本,才可以正确运行。

IC读卡器留下的dll坑0x000007b相关推荐

  1. android ic读卡器,NFC读卡器APP

    NFC读卡器APP是一款多功能智能IC读卡器软件,支持对借记卡.公交卡等类型IC进行读取写入,通过扫描后即可对卡内的余额等信息进行查询,实时掌握公交卡内的余额情况,有需要的小伙伴快来下载体验吧. [功 ...

  2. C#读IC卡程序 Mwic_32.dll

    版权声明:欢迎转载,但是请保留出处说明 https://blog.csdn.net/lanwilliam/article/details/6662291 C#程序开发范例宝典 13.3 IC卡应用  ...

  3. ic读卡器设置工具_从Matlab被禁来看,给IC教育带来哪些启发?

    在上周五看到朋友圈转发包云岗老师就Matlab被禁后在某论坛的发言,在阅读的当时就很有感触,本想当晚就写点东西,不曾想拖到了现在. 包老师的梳理的几个点,是结合教学和应用来谈的.在IC教育培训方面,我 ...

  4. ic读卡器设置工具_IC设计工程师的职业前景真的有别人说的那么好吗?

    随着中国的IC设计产业呈现出了一片大好,越来越多的工程师开始加入到这个新兴产业.而IC设计工程师就是一个从事IC开发.集成电路开发设计的职业.虽然现在集成电路行业人才紧缺,但想要成为IC设计工程师依然 ...

  5. ic读卡器设置工具_什么读卡器,是一用过就想揣身上不想丢的?

    大多数手机/电脑多功能读卡器,要么只支持安卓手机,要么只支持苹果手机,全兼容的体积就会很大.魅族推荐的这款读卡器应该会让你眼前一亮!质量好,价格也不贵!用过就不想丢. 外观展示 ▼ 它很小巧,做到了完 ...

  6. NCN8025 TDA8035 智能卡接口IC读卡器芯片的替代解决方案

    NCN8025 TDA8035 芯片主要用于[ 付费电视.机顶盒 ][ 具有条件存取的解码器 ][ -每视图 ][ 付费电视/机顶盒 ][ 条件接收模块(CAM) ][ 条件接收系统(CAS) ] [ ...

  7. 串口ic读卡器源码-c#代码(2)续上

    private void button1_Click(object sender, System.EventArgs e)//轻松读卡   {    byte status;//存放返回值    by ...

  8. Vue使用Object标签对接IC读卡器硬件

    最近公司的一个项目其中有一块是涉及到读取和写入卡片信息,这边发现Object标签在Vue里似乎无法使用,于是便想到了使用iframe标签来展示内容并进行Vue和iframe之间参数的传递.废话不多说, ...

  9. 时钟芯片DS3231程序I2C,留下记录避坑

    看资料书有些操作你觉得不合理,但实际却是合理地 DS3231.C #include "DS3231.h"//当前时间数组 unsigned char rtc_current[8] ...

最新文章

  1. CF Round #426 (Div. 2) The Useless Toy 思维 水题
  2. 计算机考试一级考试基础知识,2016计算机一级考试msoffice基础知识
  3. vxworks 学习和windows azure 学习
  4. python中的魔法属性和方法
  5. CPU time与WALL time
  6. EclipsePHP Studio 2008快捷方式
  7. 《 第一本Docker书 》读书笔记 --- Docker 各项操作命令及参数说明(docker run 命令各个参数说明)
  8. VS2010+Opencv249 图像叠加 添加水印
  9. 整理C知识点--函数(重点)
  10. OpenProj打开不了或者提示Failed to load Java VM Library的错误的解决方案
  11. YDOOK: USB 转 TTL 串口模块接线图
  12. 网络规划设计师考点总结
  13. 9个设计师常用的高清图库 不敢配图? 这9个免版权图库牢记心中!
  14. bzoj1189: [HNOI2007]紧急疏散evacuate
  15. jasypt 配置文件加解密
  16. 一些学习网络安全的平台介绍
  17. 电感的能量储存在哪里-深度解析(4)
  18. Linux配置桥接网络模式
  19. 关于在线评论有用性的论文研读笔记---10篇
  20. 关于金融区块链,这是我们和趣链科技的一场对谈

热门文章

  1. PHP基础(3)持续更新哟
  2. SOLIDWORKS Manage任务看板详情配置
  3. STM32单片机修改串口波特率
  4. 大数据战略:从数据大国到数据强国
  5. 系统调用原理及详细过程
  6. 百度贴吧发贴回贴POST接口
  7. 【Python】移动窗口rolling的概念
  8. 《逆向工程核心原理》学习笔记(三):DLL注入
  9. Toolbar滑动变色
  10. 台式计算机虚拟内存怎么设置,台式电脑虚拟内存怎么设置最好(教你6步设置好虚拟内存)...