[我正在尝试加载MvvmCross nuget包中包含的符号文件(在Android 9设备(不是模拟器)上调试Xamarin.Android应用程序时:]
上述参考文献似乎都无效,因此当我尝试手动加载它们时,出现以下错误:
我已经对该包的lib文件夹中的每个平台进行了尝试,但均未成功(我的目标是运行Android 9的Samsung Galaxy Note 8):
我也尝试过设置GitLink,但是我没有将MvvmCross项目的存储库检出到我的项目中-我只是在尝试使用预编译的nuget包(更新:also works with GitHub or BitBucket urls so it does not require a local git repository to work)。
是否需要将pdb文件重定位到项目中的特定文件夹?
根据进程监视器,正在读取的MvvmCross.dll的特定版本来自monoandroid90文件夹:
.nuget\packages\mvvmcross\6.4.2\lib\monoandroid90\MvvmCross.dll
并复制到:
source\repos\TipCalc\TipCalc.Droid\obj\Debug\90\android\assets\MvvmCross.pdb
尽管尝试手动加载它时仍然出现相同的“找不到匹配符号文件”错误。
尽管我仍然收到相同的“找不到匹配的符号文件”错误尝试手动加载时。