xamarin.forms - Xamarin Forms UWP:对“Assembly”类型的引用声称它在“System.Runtime”中定义,但找不到
问题描述
已经发布了与此问题相关的问题,但那里的解决方案现在无法解决另一个项目的问题。
我的错误:
严重性代码描述项目文件行抑制状态错误 CS7069 对类型“Assembly”的引用声称它在“System.Runtime”中定义,但找不到
将 xamarin 表单从 2.5.0.121934 更新到 3.4.0.1008975 后,我遇到了这个问题。问题仅在 UWP 部分。Android 和 IOS 应用程序运行良好。
错误行:
var rendererAssemblies = new List<Assembly>
{
typeof(ImageCircleRenderer).GetTypeInfo().Assembly
};
rendererAssemblies.AddRange(Rg.Plugins.Popup.Popup.GetExtraAssemblies());
Rg.Plugins.Popup.Popup.Init();
Xamarin.Forms.Forms.Init(e, rendererAssemblies);
在此线程上找到的另一个解决方案。此线程上的解决方案是在所有项目中将 xamarin 表单降级到版本 2.5.1.527436。但我不能在我的项目中这样做,因为我正在使用最新的 xamarin 表单中提供的一些功能。
那么如何在不降低 xamarin 表单的情况下解决这个问题呢?
解决方案
推荐阅读
- flutter - Flutter_local_notifications iOS onSelectNotifications 在应用程序关闭时未触发
- python - 有没有办法在滚动窗口中找到倒数第二个有效索引?
- blockchain - 如何在不超时的情况下从 WAX 区块链获取实时交易数据
- linux - QEMU 托管启用 MTE 的内核上的堆栈溢出不会引发错误
- java - com.okta.commons.http.HttpException:无法执行 HTTP 请求 - 可重试异常:连接重置
- python - 我想对从小字符开始的给定列表进行排序?
- php - 检测字符串是否包含未闭合的 html 标签 [php]
- javascript - 如何在没有共同范围的情况下使用 $lt 和 $gte?
- python - AttributeError:“Word2Vec”对象没有属性“wmdistance”
- scikit-learn - 使用射线调整 sklearn 中的超参数