仿真器-无法找到 PInvoke DLL “rfidapi32.dll”

问题描述

无法找到 PInvoke DLL “rfidapi32.dll”

C# RFID扫描程序在仿真器运行报【无法找到 PInvoke DLL “rfidapi32.dll”】的错,该怎么破?难道RFID扫描程序只能在设备上运行,不能在仿真器上运行?

解决方案

是你没有这个dll文件吧,文件不全

解决方案二:

你的 DLL 是设备上的,设备呢好像不是 X86 框架的。
但模拟器好像是 X86 的吧(不知道你的模拟器是什么系统和版本),所以设备上的 DLL 不能在模拟器中使用。

解决方案三:

要看仿真器环境是否有对应的sfidapi32.dll支持,按理应该是可以,不然仿真器就是有问题了

解决方案四:

应该是仿真器的问题,找个真实的环境测试一下,如果没问题,就可以确认是那个仿真器的问题了

应该是仿真器环境搭建的有问题,或者缺少文件导致的

时间: 2024-11-01 02:16:36

仿真器-无法找到 PInvoke DLL “rfidapi32.dll”的相关文章

visual studio-VS怎么配置才可以调试dll,在dll下断能断下来

问题描述 VS怎么配置才可以调试dll,在dll下断能断下来 VS怎么配置才可以调试dll,在dll下断能断下来,为什么 别人写的dll下断可一断下来,我写的就是进不了里面去? 解决方案 这是在vs2008中 在 C++ 项目中指定调用应用程序 在"解决方案资源管理器"中选择 DLL 项目. 从"视图"菜单中,选择"属性页". 在"Project 属性页"窗口的"配置"下拉列表中,选择"调试&qu

异常-无法在 DLL“advapi32.dll”中 入口点。

问题描述 无法在 DLL"advapi32.dll"中 入口点. 无法在 DLL"advapi32.dll"中找到名为"EventSetInformation"的入口点. 在安装完vs2015之后 在用2010编译项目时,一旦有数据库调用的情况(考虑是"mscorlib"这里有问题)就会产生 "无法在 DLL"advapi32.dll"中找到名为"EventSetInformation&

C# 合并DLL, 合并DLL进入EXE

原文:C# 合并DLL, 合并DLL进入EXE 使用方法非常简单 在项目属性窗口中,选择"生成事件",在"生成后事件命令行"下的文本框中输入 ilmerge /ndebug /t:dll /log c:/1/DevExpress.Data.v7.3.dll c:/1/DevExpress.OfficeSkins.v7.3.dll c:/1/DevExpress.Utils.v7.3.dll c:/1/log4net.dll /out:c:/1/kkun/Tstrin

无法加载DLL“Mwic_32.dll”:内存位置访问无效

问题描述 使用vs2010做activex控件,其中需要调用第三方mwic_32.dll中的方法,生成.exe和.msi时将.dll一同打包进去,并将.msi打包成.cab文件,本机访问正确,但是客户端访问时却提示"无法加载DLL"Mwic_32.dll":内存位置访问无效".请问各位高手是何原因,如何解决呢? 解决方案

Vista下使用VS2008编译.EXE的C#程序 出现错误"无法加载 DLL“api_clnt.dll”: 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志。 (异常来自 HRESULT:0x800736B1)"。

问题描述 Vista下使用VS2008编译.EXE的C#程序出现错误"无法加载DLL"api_clnt.dll":应用程序无法启动,因为应用程序的并行配置不正确.有关详细信息,请参阅应用程序事件日志.(异常来自HRESULT:0x800736B1)".api_clnt.dll是由C++语言实现的我想问下这个错误是由VISTA系统引起的,还是VS2008引起的呢,因为之前在XP系统下用VS2005编译时是正确的还有怎么解决谢谢 解决方案 解决方案二:先给自己顶下解决方

无法加载DLL“OraOps10.dll”: 找不到指定的模块。

问题描述 具体情况是这样的,c#开发用的是oracle10g,系统是win732位,现在部署到服务器上马windowserver200864位,oracle11g服务上面装了客户端,连接的数据服务器.用Nhibernate访问数据库正常,用引用oracle.dataaccess.client的方式访问出现无法加载DLL"OraOps10.dll":找不到指定的模块.(异常来自HRESULT:0x8007007E).按照这个帖子(http://blog.csdn.net/holyrong

roirpy.exe,mrnds3oy.dll,qh55i.dll等木马群手工清除解决方案_病毒查杀

roirpy.exe,mrnds3oy.dll,qh55i.dll等木马群手工清除解决方案  用xdelbox删除下面文件(添加下面所有路径或在空白处点右键-从剪贴板导入,在已添加的文件路径上点击右键,选择立刻重启执行删除[有提示不存在该文件的就忽略,添加其它文件]):   c:\windows\roirpy.exe   c:\windows\uunjkd.exe   c:\windows\49400l.exe   c:\windows\49400m.exe   c:\windows\fjrlw

无法加载DLL“oramts.dll”: 找不到指定的模块

无法加载 DLL"oramts.dll": 找不到指定的模块. (异常来自 HRESULT:0x8007007E). 这个错误, 解决方法: Oramts.dll 文件公开登记 Oracle 连接所涉及到在通过 Microsoft 分布式事务处理协调器 (MSDTC) 启动的事务中的公共 API. 在事务处理环境中运行时, System.Data.OracleClient 程序集调用这些 API. System.Data.OracleClient 程序集的早期版本不支持分布式的事务.

无法加载Dll”ArcGISVersion.dll”:0x8007007E

在Win7x64位环境下,无法加载Dll"ArcGISVersion.dll":找不到指定的模块 解决方案: 打开项目的属性-生成-常规-目标平台,选择X86. 参考:http://blog.csdn.net/liminled/article/details/8895979 官网