首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Link仅+实体框架= System.ComponentModel构建错误

Link仅+实体框架= System.ComponentModel构建错误
EN

Stack Overflow用户
提问于 2021-09-16 21:30:18
回答 1查看 91关注 0票数 0

仅将链接设置为SDK,我在iOS上出现了如下错误:

System.ComponentModel.DataAnnotations.AssociatedMetadataTypeTypeDescriptionProvider::.ctor(System.Type)',MTOUCH : error MT2101:无法解析从'System.ComponentModel.Annotations,Version=4.3.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a‘方法中引用的System.Void MT2101。

我使用实体框架和其他一些与实体框架集成的第三方库,在过去,我需要为System.Core添加一个--链接跳过参数,或者在我的.Init委托文件中添加一个.Init调用,但是这些技术并没有帮助我解决这个ComponentModel问题。我认为这是因为实体框架或者我使用的第三方库之一,因为我知道它们使用了大量的反射。以前有人遇到过这种情况吗?

  • EntityFrameworkCore.Triggers 1.2.2
  • LinqKit

3.0.69

使用实体框架的项目是针对.netstandard 2.0的类库,我的主要应用程序使用XamalinForms4.5(尝试将其更新到5.0,但没有成功)

EN

回答 1

Stack Overflow用户

发布于 2022-03-09 23:18:48

我解决了这个问题,在nuget文件夹中手动引用System.ComponentModel.Annotations.dll中的.netstandard2.1。您可以首先尝试安装注释Nuget,如果不能工作,可以尝试手动引用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69215400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档