问题的案例如下。 我们目前正在开发单个触控的Windows桌面和iPad版本的2个应用程序。我们试图尽可能多地使用公共代码,但使用ServiceStack.Text,而它在桌面应用程序上工作,在ipad上它会导致此异常。
"An exception was thrown by the type initializer for ServiceStack.Text.ReflectionExtensions".
我正在尝试构建ServiceStack.Text.Monotouch项目,但是当我从Git获取源时,它似乎是错误的,并且项目无法构建。除了使用其他反序列化器之外,任何建议都可以提出任何建议吗?
答案 0 :(得分:1)
使用此分叉:
http://github.com/mono/ServiceStack.Text
此版本是基于ServiceStack的最后一个可用版本的分支,该版本使用MIT许可证并且已被更改为使用新的Xamarin.iOS支持通用值类型共享(这减少了库大小,并避免了整个一类错误。