我一直在使用MvvmCross v1一段时间了,&我觉得它非常有用&不是太难用!所以我点点滴滴&决定使用vnext进行下一个项目。一切都很好,直到我试图用一个插件,它具有以下输出崩溃 -MvvmCross vnext - 插件问题
2013-03-21 18:14:27.121 MyApp[85942:11903] mvx: Diagnostic: 0,00 Setup: Text serialization start
2013-03-21 18:14:27.124 MyApp[85942:11903] mvx: Diagnostic: 0,03 Setup: PlatformServices start
2013-03-21 18:14:27.125 MyApp[85942:11903] mvx: Diagnostic: 0,03 Setup: ViewModelFramework start
2013-03-21 18:14:27.126 MyApp[85942:11903] mvx: Diagnostic: 0,03 Setup: PluginManagerFramework start
2013-03-21 18:14:27.127 MyApp[85942:11903] mvx: Diagnostic: 0,03 Setup: App start
Unhandled Exception:
0 MyApp 0x00079b12 mono_handle_exception_internal_first_pass + 3058
1 MyApp 0x0007b1e2 mono_handle_exception_internal + 1602
2 MyApp 0x0007bd2f mono_handle_exception + 47
3 MyApp 0x000bce22 mono_x86_throw_exception + 306
4 ??? 0x07986f8f 0x0 + 127430543
at Cirrious.MvvmCross.Plugins.MvxBasePluginManager.ExceptionWrappedLoadPlugin (System.Type) <IL 0x00002, 0x0001f>
at Cirrious.MvvmCross.Plugins.MvxBasePluginManager.EnsureLoaded<T>() <IL 0x00030, 0x0008c>
at Cirrious.MvvmCross.Plugins.Share.PluginLoader.EnsureLoaded() <IL 0x00008, 0x00029>
at MyApp.Core.BaseApp.InitialisePlugins() [0x00000] in /Users/franklyn/Documents/Programming/MyApp/MyApp.Core/App.cs:42
它发生每当我试图LO加载具有“触摸”项目元素的插件,其他如JsonLocalisation插件没有,加载好。
如果有其他人遇到此问题,请告诉我们,我很乐意听到他们的消息。
您是否尝试在调试模式下进入并缩小它到底在哪里破坏? – Cheesebaron 2013-03-21 19:44:07