.net – 在Windows Mobile中找不到PInvoke DLL错误
发布时间:2020-12-13 20:31:28 所属栏目:Windows 来源:网络整理
导读:我在使用基于Windows Mobile 5.0模拟器的基本方案时遇到了很多麻烦.我有一个winforms应用程序,最终调用本机代码.部署工作正常,所有本机DLL都复制到winforms .exe相同的文件夹中.我还验证了远程文件查看器工具的情况. 但是,当我启动我的应用程序时,它始终失败
我在使用基于Windows Mobile 5.0模拟器的基本方案时遇到了很多麻烦.我有一个winforms应用程序,最终调用本机代码.部署工作正常,所有本机DLL都复制到winforms .exe相同的文件夹中.我还验证了远程文件查看器工具的情况.
但是,当我启动我的应用程序时,它始终失败并显示“无法找到PInvoke dll – System.MissingMethodException”错误(当调用本机代码时,DllImport属性将变为无用).我知道本机dll与可执行文件位于同一文件夹中.我还应该怎么做? 我正在使用VS 2008.
为了扩展Jared的答案,在P / Invoking CF时获得MissingMethodException的四个更常见的原因:
>您缺少要调用的本机库的依赖项. 你有没有用dumpbin这样的东西验证DLL入口点是不修饰的? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Jupyter Notebook配置多个kernel
- windows-server-2008 – 由于某种DNS问题,无法加入Windows域
- windows – 如何执行Clojure文件?
- 【Win10】页面导航的实现
- windows-server-2008 – Windows Server 2008 – 区域清理
- windows-server-2008 – 如何在具有多个VM的Hyper-V服务器上
- 从弹出菜单win32 api Python中选择项目
- windows-server-2008 – ADFS 2.0场 – 如何执行立即同步
- windows – WaitForSingleObject是否放弃了线程的时间片?
- Windows – 如何创建批处理文件来重命名文件夹中的大量文件
推荐文章
站长推荐
- windows – 向管理员组外的用户授予服务控制管理
- windows-server-2008 – 从Windows 2008 R2 SP1分
- Windows开机报0xc0000098代码错误故障处理
- winapi – 我可以使用svchost.exe托管我自己的服
- ffmpeg下载m3u8流媒体
- 可以在Windows7x64(MSVC)和Linux64(GCC4.8.2)中的
- wpf – 无法通过setter设置System.Windows.Contr
- 如何在window.onscroll事件期间只调用一次javasc
- windows-server-2008-r2 – 如果“下次登录时更改
- Windows Azure是否为虚拟机提供静态IP?
热点阅读