5

我在 Visual C# 上为 winforms 应用程序的项目使用 Math.NET Neodym 库。

这是项目的链接:Math.NET Neodym 现在,我想将它移植到 Windows Phone 8,当在 WP8 SDK 中添加对库的引用时,我收到如下错误:

无法添加对更高版本或不兼容程序集的引用

现在,我以前问过这个问题,并且我被告知我可以通过重新编译将库移植到 WP8。我不知道该怎么做?我是否只是将库中的每个文件复制粘贴到一个新的 WP8 库项目中并编译?

4

2 回答 2

6

最简单的方法是将项目转换为Portable Class Library。这将允许 Windows Phone 以及桌面应用程序使用它。

您应该能够只打开解决方案,并更改相应的项目属性来执行此操作。但是,如果目标框架不支持任何类型,则需要重新处理或删除库的这些部分。

于 2013-01-11T20:54:19.443 回答
1

Please see the answer to this question at a previous post. This might not be an issue with "higher version", just VS2012 having an irrelevant error message.

于 2013-01-12T18:15:13.143 回答