我正在尝试使用 NuGet 在我的 Xamarin (Mac) 解决方案上安装 MVVMCross.HotTuna.StarterPack,但我没有成功。该软件包已成功安装在 Xamarin.Android 项目中,但是当我尝试对 iOS 和 PCL 项目进行相同操作时,它没有添加。关于出了什么问题的任何想法?谢谢!
user1407804
问问题
184 次
1 回答
0
该 nuget 包需要 nuget 2.5,它尚未为 Xamarin Studio 完成/发布 - 跟踪https://github.com/mrward/monodevelop-nuget-addin/issues/13以获取更新
它还可能需要 Xamarin 的修复 - 他们尚未发布 PCL 支持,但它正在开发中。您可以询问他们的论坛和/或支持以获取有关此更新的信息。
同时:
- 您可以在 PC 上使用 VS 为 MvvmCross 开发 - 请参阅http://mvvmcross.wordpress.com/
- 您可以在 Mac 上使用二进制文件(不是 nuget)进行开发 - 请参阅http://slodge.blogspot.com/2013/05/xamarin-studio-quick-run-through-for.html
对于 Xamarin.Mac/MonoMac 支持,目前没有可用的 PCL 支持 - 因此,目前使其正常工作的唯一方法是分叉 MvvmCross 解决方案并为适当的 Mac 项目编译 PCL 库。有关当前 .Mac 问题的更多信息,请跟踪和/或参与:http ://forums.xamarin.com/discussion/3733/playing-with-pcls
于 2013-05-21T11:51:15.440 回答