visual-studio-2012 - 无法在 Windows Phone 8 中添加 DLL 引用

标签 visual-studio-2012 windows-phone-8 monogame

我正在尝试使用 Visual studio 2012 和 monogame 将游戏移植到 Windows Phone 8。问题是我似乎无法添加所需的 DLL,错误是“无法将对更高版本或不兼容程序集的引用添加到项目中”

我尝试添加的 DLL 称为 Bass.net.dll,它以前在普通的 .Net 应用程序中使用过。

有什么方法可以将此引用添加到游戏中以便我可以使用它吗?我在网上看了很多文章,但似乎都有不同的解释。

其中包括:Not able to add class library dll to Windows Phone 8

http://pcmusings.wordpress.com/2012/10/31/vs2012-windows-phone-and-the-reference-to-a-higher-version-error/

其中指出 DLL 文件应该被解除阻止,在我的例子中,DLL 和任何相关文件已经被解除阻止,因此建议不适用。

最佳答案

WP8 使用 WinRT API 的子集,它不支持所有 Framework API

只需右键单击要添加的每个 DLL,选择“属性”,然后单击“取消阻止”按钮

关于visual-studio-2012 - 无法在 Windows Phone 8 中添加 DLL 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17134407/

相关文章:

visual-studio - Visual Studio 2012 : How do I put the toolbox back in its default position?

c - Valgrind:大小 4 的无效读取 -> sigsegv,在没有 valgrind 和 visual studio 的情况下工作正常

c# - 列表框 WP7 中的反向堆栈项目

user-interface - MonoGame 平台不可知的输入/输出

c# - MonoGame 和 Microsoft.XNA.Framework 命名空间之间的引用不明确

VC2012 中与 fwrite 的混淆

使用MSVS2012和两个 ";;"编译C代码

c# - 应用程序停用时如何处理后台线程

c# - 如何在 Windows Phone 8 中解压缩文件

c# - 获取 Vector2 之间的角度