我现在正在使用MVVMCross一段时间了。它工作得很好,但我在输出窗口中有这些令人不安的消息,告诉我可能有问题:
The request to load the assembly System v2.0.5.0 was remapped to v2.0.0.0
The request to load the retargetable assembly System.Core v2.0.5.0 was remapped to System.Core v2.0.0.0
The request to load the assembly System.Core v2.0.0.0 was remapped to v3.5.0.0
The request to load the assembly mscorlib v2.0.5.0 was remapped to v2.0.0.0
我认为,这是关于PCL程序集如何工作的,但我不能详细说明......
答案 0 :(得分:3)
我相信这只是Xamarin的CLR运行时的调试输出,因为它加载PCL并且它不是问题。
如果你搜索xamarin The request to load the retargetable assembly System.Core v2.0.5.0 was remapped to System.Core v2.0.0.0
,你会发现几个关于此的点击,包括几个Xamarin Bugzilla条目 -
https://www.google.co.uk/search?client=safari&rls=en&q=xamarin+The+request+to+load+the+retargetable+assembly+System.Core+v2.0.5.0+was+remapped+to+System.Core+v2.0.0.0
如果您担心或者这会导致性能问题,那么由于这是在Xamarin.Android/iOS内部发生的,所以我建议您尝试Xamarin支持寻求帮助和帮助。