C# 开发过程遇到Bug
2018-02-08 17:21
183 查看
VLC播放RTMP流时
1.请检查 PInvoke 签名的调用约定和参数与非托管的目标签名是否匹配[DllImport("Dll.dll")]改为[DllImport("Dll.dll", CallingConvention=CallingConvention.Cdecl)]
DllImport的CallingConvention的属性,默认值是CallingCovention.Stdcall, 此处更改成Cdecl(c/c++默认调用方式)就可以了。
2.试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)你引用了只针对 x86或者 x64的dll, 需要把你的项目设置成和dll一样的格式
相关文章推荐
- iOS开发笔记之三十一——日历NSCaledar使用过程中遇到的一个苹果系统bug
- 记录一下开发过程中遇到的一些让人纠结的bug
- 【原创】wingdb开发过程中遇到一个比较“头疼”的bug
- 开发过程中遇到的BUG
- wingdb开发过程中遇到一个比较“头疼”的bug
- 开发过程中遇到的bug以及解决办法 面试回答个人遇到
- wingdb开发过程中遇到一个比较“头疼”的bug
- wingdb开发过程中遇到一个比较“头疼”的bug
- iOS 开发过程中遇到的Bug和Warning收录(持续更新)
- 开发过程遇到的bug
- 二.JSP开发过程中遇到的问题及解决
- C# dev开发过程中的山炮问题汇总
- Hadoop的mapreduce开发过程,我遇到的错误集锦(持续更新)
- 【Linux开发】OpenCV在ARM-linux上的移植过程遇到的问题1---cvNamedWindow调用报错的问题
- android开发遇到的各种bug
- MVC3.0 开发过程中遇到错误及解决方案(不断更新中。。。)
- Windows 7和Ubuntu 14.04下分别搭建Android开发环境过程和遇到的问题
- 10个在JavaScript开发中常遇到的BUG
- hibernate 开发学习过程中遇到的问题:
- C#程序开发中经常遇到的10条实用的代码