首页 > Windows开发 > 详细

c# DllImport 找不到指定模块

时间:2015-12-30 17:15:07      阅读:669      评论:0      收藏:0      [点我收藏+]

两年前的一个项目,基于身份证阅读器的开发,之前都是在公司电脑上开发维护等,今天有需要用到自己的笔记本,只有vs2008和mysql5.5,以为足够,兴致勃勃的拿到客户那里现场解决问题,F5运行程序,程序抛出异常:"无法加载SynIDCardAPI.dll:找不到指定的模块"。网上找了半天资料,大概一下解决方案:

1.查看是否安装身份证阅读器驱动

2.查看debug目录下是否存在相应dll

装上驱动仍旧不行,而由于项目是从公司电脑上拷贝出来的,所以目录下肯定是有相应dll的。挣扎……

回到公司,继续搜索相关资料,联想到笔记本是64位的,项目右键-属性-生成,将目标平台改成“x86”,因为我的dll是32位的。

bingo,到此为止全部搞定。以此来记录下,方便以后查看,以及希望可以帮到有这个问题的小伙伴

c# DllImport 找不到指定模块

原文:http://www.cnblogs.com/wyynts/p/5089132.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!