我有一个大大依赖Servicestack的项目,不幸的是,V4版本,其中包括大多数平台的PCL释放(特别是在Xamarin许可证中叉出来),就像ISV一样。我已经克隆了MVVMCross代码,但在我开始搞乱之前,我想知道我可以在尝试创建与I Target的平台(目前Xamarin.Android,WPF和WinRT)兼容的非PCL基于PCL的版本时遇到什么陷阱。这个想法是能够重复使用WPF项目的代码来构建Android和WinRT客户端。

有没有人有任何指针?

有帮助吗?

解决方案

我不认为有任何问题或陷阱与您描述的内容 - 而且我不认为您需要攻击mvvmcross源。

您应该能够将您的应用程序构建为本机代码,然后应该能够直接从您所在的本机库引用MVVMCross PCL库 - 您不需要重建MVVMcross来执行此操作。很多人已经使用mvvmcross使用“文件链接”而不是pcls - 这不是nuget包鼓励的默认设置,但它仍然可以正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top