首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xamarin项目中使用System.Memory时找不到程序集“Entity.FrameworkCore.Sqlite”

在Xamarin项目中使用System.Memory时找不到程序集“Entity.FrameworkCore.Sqlite”
EN

Stack Overflow用户
提问于 2018-06-12 10:08:17
回答 1查看 2.2K关注 0票数 2

我试图让一个具有.Net标准项目和实体框架核心的基于Xamarin的项目工作,但我无法解决以下错误:

加载程序集时出现异常: System.IO.FileNotFoundException:未能加载程序集'System.Memory、Version=4.0.1.0、Culture=neutral、PublicKeyToken=cc7b13ffcd2ddd51‘。也许它不存在于配置文件中?文件名: Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference引用处的“System.Memory.dll”,Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver解析器处的ReaderParameters参数,Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver解析器上的ICollection1 assemblies, AssemblyDefinition assembly, Boolean topLevel) at Xamarin.Android.Tasks.ResolveAssemblies.AddAssemblyReferences(DirectoryAssemblyResolver resolver, ICollection1程序集,AssemblyDefinition程序集,布尔topLevel),Xamarin.Android.Tasks.ResolveAssemblies.Execute(DirectoryAssemblyResolver解析器上的ICollection‘1程序集,AssemblyDefinition程序集,布尔topLevel) )

对于参考管理,我在VS2017中使用nuget包管理器,项目按照建议的这里设置为使用这里

nuget软件包System.Memory是为Android项目安装的,所以我有点不知道是什么导致了错误。只有版本是不同的,安装的版本是4.5.0,根据错误消息,它正在检查4.0.1.0,但是这个版本不存在于System.Memory。

任何人都可以与此错误相关,或提供任何提示/帮助?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-12 11:58:42

将VS2017更新到15.7.3版解决了这个问题

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

https://stackoverflow.com/questions/50814544

复制
相关文章

相似问题

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