wince Device.SCA_GetPowerStatus()方法抛出异常,Can't find Pinvoke DLL "Device.dll"

问题描述

在wince模拟器上调试报错Device.dll已经放在根目录下请大神帮忙解决……谢谢!!!!

解决方案

解决方案二:
没人帮我解决吗[DllImport("device.dll")]求解啊
解决方案三:
device.dll这个文件找不到。也可能是你的dll是arm的,你的模拟器是x86的。
解决方案四:
引用2楼devmiao的回复:

device.dll这个文件找不到。也可能是你的dll是arm的,你的模拟器是x86的。

恩恩是的那应该怎么解决?谢谢!!!
解决方案五:
把Device.dll添加到根目录,包含到项目中,然后右键点击属性,复制到输出目录选择始终复制;或者把Device.dll放到引用它的地方,替换掉,重新生成

时间: 2024-08-12 23:15:29

wince Device.SCA_GetPowerStatus()方法抛出异常,Can't find Pinvoke DLL "Device.dll"的相关文章

开机出现reboot and select proper boot device解决方法

  开机出现reboot and select proper boot device解决方法: 开机出现reboot and select proper boot device or Insert boot media in select boot 应该是由于CMOS里面被篡改了启动顺序,变成光盘启动了,而且在光驱无盘的情况下不能自动更改回硬盘启动. 试试能不能用其他热键进入BIOS,比如F2,能进去的话就手动修改BOOT ORDER,进不去的话就很麻烦,很有可能是主板遭到病毒侵害了. 当然,不

请教C++调用DLL改用C#调用DLL方法和类型映射

问题描述 现在有一个C++的dll,原来是C++项目使用,现在有一个C#项目想使用这个DLL,调用这个dll的时候一些类型映射,不知道C++中的类型,应该映射成C#中的什么类型,该怎么写,请教大神.C++调用DLL的代码如下主要不知道下面这三种C++中的参数,用C#改写该映射成什么类型constTCHAR*sLogDirconststd::list<conststd::pair<LPCSTR,LPCSTR>>&listParamsParamPair*pPairs reape

libcurl.dll丢失怎么办 libcurl.dll丢失解决方法

原因分析 系统文件libcurl.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要.除非用户电脑被木马病毒.或是流氓软件篡改导致出现libcurl.dll丢失.缺失损坏等弹窗现象,否则不建议用户对该类文件(libcurl.dll)进行随意的修改. 解决办法 libcurl.dll文件修复方法: 1. 退出正在运行的所有程序.并将libcurl.dll文件复制到系统目录下 Windows 95/98/Me系统,则复制到C:

机械硬盘和固态硬盘多系统启动“no bootable device”解决方法

  最近购一了款有预留msata接口的hp电脑,买回来开始折腾SSD和内存的问题,内存一次性就解决了;但SSD在安装过程中遇到三个问题,分别是: 无螺丝,无法固定固态硬盘(后在一个旧鼠标上弄了一个,虽然不是很合,但问题算是解决了) 系统安装到固态硬盘后提示"no bootable device"(这就是今天我要介绍的) 第次开机会有RAID创建提示(暂无解决办法,但影响不大) 一.使用机型:hp privilion m4 1019tx 二.测试环境:vmware + win7 + SA

&amp;quot;PageMethods未定义&amp;quot;或&amp;quot;对象不支持此属性或方法&amp;quot;解决方法分享

1.检查web.config中是否加入对于asp.net ajax的支持的代码 2.检查ScriptManager中是否设置了EnableMethods=true 3.检查后台cs中是否引用的命名空间System.Web.Services或者加入了[System.Web.Services.WebMethod] 4.后台函数必须是public static 5. 还有一种情况就是,通常,有些人在复制这个aspx页面时,经常是连同,<%@ Page Language="C#" Aut

&amp;quot;bootmgr is compressed&amp;quot;开机故障解决方法

昨天发现C盘的空间不足了,就想把C盘的东西都压缩下.今天早上来发现悲剧了,电脑无法正常启动了.出现bootmgr is compressed 然后让我重新启动,重启后还是同样的报错. 我很不明白这个磁盘压缩是哪个货推广出来的,压缩后系统运行会变慢,而且还会出现其他故障. 故障表现: 开机后无法正常启动,提示bootmgr is compressed 故障原因: 右键打开C盘属性,勾选了"压缩此驱动器以节省空间",导致磁盘中不知道什么东西被压缩了. 解决前提: 操作系统盘或者usb 解决

link环境下制作的一款《网盘软件》, &amp;amp;quot;云服务器&amp;amp;quot;采用的数据库配置方法是什么?

问题描述 link环境下制作的一款<网盘软件>, "云服务器"采用的数据库配置方法是什么? link环境下制作的一款<网盘软件>, ""云服务器""采用的数据库配置方法是什么? 解决方案 一个是服务器本身提供了配置的功能,这个要咨询客服,一个是通过远程桌面安装.

&amp;quot;undefined reference to&amp;quot; 问题解决方法

  最近在Linux下编程发现一个诡异的现象,就是在链接一个静态库的时候总是报错,类似下面这样的错误: (.text+0x13): undefined reference to `func'      关于undefined reference这样的问题,大家其实经常会遇到,在此,我以详细地示例给出常见错误的各种原因以及解决方法,希望对初学者有所帮助. 1.  链接时缺失了相关目标文件(.o)     测试代码如下:       然后编译. gcc -c test.c   gcc –c main

mysql &amp;quot;too many connections&amp;quot; 错误 之 mysql解决方法_Mysql

解决方法是修改/etc/mysql/my.cnf,添加以下一行: set-variable = max_connections=500 或在启动命令中加上参数 max_connections=500 就是修改最大连接数,然后重启mysql.默认的连接数是100,太少了,所以容易出现如题错误. 以下是mysql.com网站的相关说明: If you get a Too many connections error when you try to connect to the mysqld serv