1

我希望能够转换一些使用 standard.csproj、droid.csproj 和 ios.csproj 的现有代码,以便它们都基于 PCL,从而简化解决方案。

我已阅读并查看了此处建议的 shim 解决方案:

http://slodge.blogspot.co.uk/2012/12/cross-platform-winrt-monodroid.html

但:

1:我不确定如何实际使用 shim 程序集 - 我是否引用这些而不是 GAC 版本?

2:有很多人提到 iOS 还没有工作。是这样吗?

w://

4

1 回答 1

3

Xamarin 对 PCL 的官方支持现在任何一天都将在 Alpha 中到期 - 预计在 2013 年 6 月结束之前。

在此之前,您可以通过包含来自 MvvmCross 的 shim 程序集来了解如何使用 PCL - 请查看:

有关其他垫片,请观看诸如TPL on PCL for MvvmCross for PCL Profile 78之类的问题(我知道人们已经完成了这项工作 - 只是等待他们回答问题......)

当 Xamarin 官方 PCL 支持发布时,我预计他们将发布官方 shim,我们可以淘汰 MvvmCross 。但是,Xamarin 的任何人都没有给我任何关于此的答案 - 有关此问题的最新信息,请参阅https://bugzilla.xamarin.com/show_bug.cgi?id=8035的状态

于 2013-06-06T07:25:45.960 回答