【发布时间】:2017-11-10 17:51:49
【问题描述】:
尝试在我的 iPhone 上运行 Kinvey Xamarin 入门应用时,我在 Visual Studio 中遇到此错误:
错误 MT2101:无法解析引用 'System.Void PubnubApi.Pubnub::AddListener(PubnubApi.SubscribeCallback)', 从方法'System.Void引用 Kinvey.RealtimeRouter::Initialize(System.String,System.String,System.String,System.String,Kinvey.AbstractClient)' 在'PubnubPCL,版本=4.0.2.2,文化=中性, PublicKeyToken=dc66f52ce6619f44'。 (MT2101) (KXStarterApp.iOS)
我不知道如何解决它,但我有一个关于 Visual Studio 的更普遍的问题:如何找到它报告的错误的位置?
搜索看起来很糟糕,即使我在编辑器中直接查看它也找不到任何东西。
所以我只是不知道如何开始追踪它。我在哪里可以找到这个文件?
【问题讨论】:
-
很明显它来自 Kinvey 图书馆 - 你联系过他们吗?
-
@Jason,对于错误来说这是一件好事,但问题本身更广泛:我到底是如何找到该文件的?一般来说,我永远无法对 Visual Studio 报告的错误文件进行处理。
-
它来自已编译的 Kinvey 库之一 - 您无权访问它们的源文件。如果它来自您的一个源文件,它将直接指向它。
-
这是一个了不起的澄清,如果你把它作为一个答案,我会给你。