【发布时间】:2015-05-24 17:41:51
【问题描述】:
我在 Mac OS X Yosemite 上使用 Xamarin 5.9.1。我已经构建了一个运行 Xamarin.iOS 的 iOS 游戏。我能够从 NuGet 成功地将 MonoGame.Framework 添加到我的 iOS 项目中,但现在我想将其扩展为使用 Farseer Physics for MonoGame,因此我已将 Farseer Physics 项目添加到我的解决方案中。 Farseer Physics 项目引用了 MonoGame.Framework,因此我也尝试从 NuGet 中添加此框架。但是,当我尝试添加它时,出现此错误:
无法安装包“MonoGame.Framework.iOS 3.4.0.459”。你是 试图将这个包安装到一个目标项目中 '.NETFramework,Version=v4.0,Profile=Client',但是包没有 包含任何兼容的程序集引用或内容文件 有了这个框架。如需更多信息,请联系包作者。
如何将 MonoGame.Framework 添加到 Xamarin 中的 Farseer Physics for MonoGame 项目?
【问题讨论】:
-
前段时间我创建了一个可移植类库(PCL)版本的 Farseer 来解决这个问题。我已经有一段时间没有构建它了,所以它可能无法开箱即用,但它可能为试图解决这个问题的人提供了一个很好的起点。代码在github上github.com/craftworkgames/FarseerPhysics.Portable
标签: c# ios xamarin monogame farseer