未处理的异常:System.TypeLoadException:无法解析令牌为0100003b

时间:2018-09-15 09:43:05

标签: xamarin

为什么引发此异常。如何解决异常

  

未处理的异常:

     

09-15 15:00:05.973 E / mono(5985):   System.TypeLoadException:无法解析令牌为0100003b的类型   (来自typeref,类/程序集Xamarin.Forms.Xaml.IReferenceProvider,   Xamarin.Forms.Core,版本= 2.0.0.0,文化=中性,   PublicKeyToken = null)09-15 15:00:05.973 E / mono(5985):at   (包装动态方法)System.Object.7(intptr,intptr,intptr)09-15   15:00:05.974 E / mono-rt(5985):[错误]致命意外异常:   System.TypeLoadException:无法解析令牌为0100003b的类型   (来自typeref,类/程序集Xamarin.Forms.Xaml.IReferenceProvider,   Xamarin.Forms.Core,版本= 2.0.0.0,文化=中性,   PublicKeyToken = null)09-15 15:00:05.974 E / mono-rt(5985):at   (包装器动态方法)System.Object.7(intptr,intptr,intptr)

public partial class MenuPage : MasterDetailPage
{
    public MenuPage()
    {
        InitializeComponent();
    }
}

2 个答案:

答案 0 :(得分:0)

尝试一下:

  • 全部清洁
  • 退出IDE
  • 删除所有bin / obj文件夹
  • 如果在VS PC上,请在链接的MAC文件夹〜/ Library / Caches / Xamarin / builds上删除

答案 1 :(得分:0)

我遇到了类似的问题,我清理了解决方案并进行了重建。在清理过程中,它抱怨说它在obj目录中找不到某些文件,但仍可以正确构建并运行。