从\WIndows导入Win CE DLL引发MissingMethodException
从WindowsCF3.5应用程序中,我尝试PInvoke位于我的WindowsCE7设备的\WindowsCF3.5目录中的'i2csdk.dll‘。当我尝试执行PInvoke时,我得到一个'System.MissingMethodException‘,并显示附加信息Can't find PInvoke DLL 'i2csdk.dll’。来自coredll.dll和ceddk.dll的任何函数的PInvoke都可以正常工作,这两个函数都位于i2csdk.dll旁边的\Windows目录中。
我已经验证了i2csdk.dll在运行时确实存在于\Windows中。
我还知道DLL i2csdk.dll被正确编译,因为当我将i2csdk.dll复制到与我的应用程序相同的目录中时,调用是成功的。这也告诉我这个DLL不依赖于另一个DLL。
我是不是遗漏了什么?是否需要执行某种DLL注册步骤?
转载请注明出处:http://www.jlunlp.com/article/20230401/915021.html
随机推荐
-
从Windows连接到远程Docker Swarm
我想从Windows机器连接到远程Docker Swarm (Ubuntu)。在Linux中,看起来你需要更新daemon.json文件。如何在Windows中实现这一点?谢谢!
-
从windows访问wsl中的docker mysql
我在WSL的docker中有mysql数据库。我想从我的windows主机访问它。但是,无法从主机访问172.x.x.x IP。我该如何做到这一点?
-
从windows/控制台应用程序中的WEB API响应中获取流数据
我需要通过流数据将文件从WEB API下载到windows应用程序。WEB API:public HttpResponseMessage download(string fileid){ var response = new HttpRe...
-
从Windows服务读取web.config中定义的连接字符串
我正在尝试从Windows服务读取在web.config中定义的连接字符串。站点名称为MySite,托管在http://localhost:31000上,物理路径为C:\inetpub\wwwroot\MySite问题是下面的代码总是从系统...
-
从Windows Mobile应用程序的组合框中获取输入
我在移动应用程序中有以下组合框ComboBox name=cmb_tax Grid.Row=2 Grid.Column=1 ComboBoxItem content=10% / ComboBoxItem conten...
-
将Django项目从windows导入linux时出错
我在Windows7电脑上使用python3和django做了一个项目,现在我在家使用我的GNU/Linux one,我试图让它工作,但我有一些错误。我将整个解压到一个文件夹中,在这个文件夹中我安装了一个带有django的virtualen...
-
从windows任务列表返回命令行
我正在寻找一个命令,以便在windows任务管理器中编写命令行。我使用的是tasklist /fo CSV /v,但它没有提供我在查看任务管理器时得到的命令行。我附上一张图片来显示我的意思,它是最右边的一列。??我需要在r内的系统调用中使用...
-
从windows窗体调用c++函数时出现错误
我的c++函数如下所示# define MyFunction _declspec(dllexport) extern C { MyFunction int SubtractNumbers(int a, int b) { retur...
-
从Windows Form中的值填充嵌入的PDF - C#
因此,我在我的一个windows表单中嵌入了一个PDF。它工作得很好,但是有没有办法让我用另一个表单中的值填充pdf?例如,我想要获取一个PDF值,并将其放入comboBox.Text的文本框中。我只是想知道是否有任何解决方案可以让我用C#...
-
从windows服务内部设置环境变量
我想从窗口服务内部设置一个环境变量。我的第一个试验是使用os.environ‘’flag‘=’1‘。这在cmd shell中工作,但是当我把它放在一个服务的主体中时,它什么也不做。下面是一个简化代码,它创建了一个windows服务,它只尝试...