xamarin.forms - Xamarin 表单:System.TypeLoadException - 清理、删除 bin 和 obj 文件夹并构建不工作
问题描述
我已经在这里问过一个关于这个问题的问题。但是我得到的解决方案现在不起作用。解决方案很干净,删除 bin 和 obj 文件夹并重建。
异常详情:
引发的异常:System.Private.CoreLib.ni.dll 中的“System.TypeLoadException” System.Private.CoreLib.ni.dll 中发生“System.TypeLoadException”类型的异常,但未在用户代码中处理无法加载类型“ Xamarin.Forms.Xaml.XamlResourceIdAttribute' 来自程序集'Xamarin.Forms.Core,版本 = 2.0.0.0,文化 = 中性,PublicKeyToken = null'。
截屏:
将 xamarin 表单从 2.5.0.121934 更新到 3.4.0.1008975 后,我遇到了这个问题。问题仅在 UWP 部分。Android 和 IOS 应用程序运行良好,有什么解决方案?
解决方案
我通过以下方式解决了这个问题。
我刚刚更新了项目中的所有其他 NuGet 包,然后清理、删除 bin 和 obj 文件夹并重建。还卸载和重新加载项目,在做了这些事情之后,异常从我的项目中消失了。在 StackOverflow 的某个地方,我想到了更新所有其他 NuGet 包的想法。
推荐阅读
- python - 有没有办法在数据框中打印以前的日期时间值以获取条件?
- c++ - 递归搜索n叉树中的元素
- python - 如何将熊猫数据框字符串更改为整数?
- tensorboard - 日志名称的张量板侧边栏大小问题
- r - 收到此错误:没有适用于“mutate_”的方法应用于类“c('integer','numeric')”的对象
- kotlin - 在 Kotlin 中单击时如何从 recyclerview 获取行 ID 或项目位置
- c - 如何使用 Rcpp 创建依赖于共享库的 R 包?
- android - Kotlin ViewPager 空指针异常
- php - 函数 PHP 文件和 WP Enqueue 代码错误
- mapbox - 错误:无法解决:com.mapbox.navigator:mapbox-navigation-native:6.2.1?