使用MonoTouch 4.0的ReflectionTypeLoadException

时间:2011-04-12 21:01:20

标签: ios mono xamarin.ios monodevelop

我昨天将MonoTouch更新为全新版本4.0(无评估)。所以我使用了MonoDevelop(20509002),Mono Framework(2.10.1),Xcode(3.2.6)和iOS SDK(4.3)。

所以我想我已经准备好再次潜入我的应用程序但是在运行调试模式之后,我得到了一个关于我与另一台计算机共享的DLL的 ReflectionTypeLoadException (是的,它是我在Windows上使用Visual Studio 2010构建的DLL。

新项目仍然可以调试,所以它似乎是我的问题。剥离我的项目,如果链接器被设置为"仅仅链接SDK程序集,那么我就会出现异常回到Mono程序集的点。或"链接所有组件";

链接器:"不要链接" 我的DLL出错了1次

链接器:"仅限链接SDK程序集"或"链接所有程序集" 带有单声道DLL的220个错误(参见附件img)

Screenshot: Exception Window

现在,如果有人知道我怎么能回到正轨,请告诉我。我迫不及待地想要继续使用MonoTouch进行编码!

祝你好运, Waescher

1 个答案:

答案 0 :(得分:0)

好的,我刚刚从MonoTouch 4.0降级到3.2.6。现在一切都很好了。我别无选择,我很害怕。

很遗憾我现在不能使用MT4。也许下一次更新解决了这个问题。