Xamarin.forms Xamarin forms UWP:引发异常:';System.TypeLoadException';在System.Private.CoreLib.ni.dll中

Xamarin.forms Xamarin forms UWP:引发异常:';System.TypeLoadException';在System.Private.CoreLib.ni.dll中,xamarin.forms,typeloadexception,Xamarin.forms,Typeloadexception,更新xamarin表单后获取以下异常 引发异常:System.Private.CoreLib.ni.dll中的“System.TypeLoadException” System.Private.CoreLib.ni.dll中发生“System.TypeLoadException”类型的异常,但未在用户代码中处理 无法从程序集“Xamarin.Forms.Core,Version=2.0.0.0,Culture=neutral,PublicKeyToken=null”加载类型“Xamarin.Fo

更新xamarin表单后获取以下异常

引发异常:System.Private.CoreLib.ni.dll中的“System.TypeLoadException” System.Private.CoreLib.ni.dll中发生“System.TypeLoadException”类型的异常,但未在用户代码中处理 无法从程序集“Xamarin.Forms.Core,Version=2.0.0.0,Culture=neutral,PublicKeyToken=null”加载类型“Xamarin.Forms.Xaml.XamlResourceIdAttribute”

从2.5.0.121934安装xamarin forms 3.1.0.912540后,我遇到此问题

添加以下内容的屏幕截图:


这个问题已经在xamarin论坛上报道过,并将在

  • 清理解决方案中的所有项目
  • 关闭Visual Studio
  • 从所有项目中删除所有
    bin
    obj
    文件夹(共享和设备(Android、iOS、UWP)特定)
  • 重新启动IDE,构建解决方案

“Version=2.0.0.0”肯定是错误的。大概关闭IDE后,您可以使用Visual studio安装程序安装.NET Framework 4.7.1。它是一个软件框架,不是nuget软件包。nuget是一个免费的开源软件包管理器。您可以尝试一下。我用这种方法解决了它。同样,我也遇到了同样的问题,但此解决方案不起作用。发布了一个新问题,提供了更多详细信息