如何在Windows Phone 8(C#)框架中添加C DLL
发布时间:2020-12-13 19:36:36 所属栏目:Windows 来源:网络整理
导读:我试图添加一个C DLL到 Windows Phone 8框架在Visual Studio Express 2012中. 我尝试了以下几种方法 通过PInvoke导入和调用 [DllImport(“WP8DLL.dll”,CallingConvention = CallingConvention.Cdecl)] public static extern int functionReturningInteger()
我试图添加一个C DLL到
Windows Phone 8框架在Visual Studio Express 2012中.
我尝试了以下几种方法 >通过PInvoke导入和调用
结果:尽管没有编译错误,但是当我尝试访问DLL的方法时,它会抛出System.NotSupportedException. 结果:我收到消息“对较高版本或不兼容程序集的引用无法添加到项目”
您不能将托管Windows Phone 8项目的引用直接添加到本机静态或本机动态库.您将需要创建Windows Phone运行时组件. UI项目可以引用,也可以参考C项目等.
参见例如this link了解更多信息. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 批处理文件 – 如何使用批处理作为exe执行dll
- 如何使用ndk8在Windows上构建Openssl for Android?
- windows – 带有通用应用程序的系统托盘/任务栏图标/通知图
- windows – Hyper-V:移动过程中出错:不支持操作
- windows开机自动执行bat脚本
- windows-phone-8 – Windows Phone 8试用版到期时间
- 系统管理员为Windows专家/ Lunix Noob提供Debian / Ubuntu教
- windows-installer – 安装程序不会覆盖为客户端分支的旧DL
- 虚拟化 – 如何从物理Windows 2008服务器创建虚拟机服务器映
- hyper-v – BITS Compact Server,可以安装在Windows 10 Pro