首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C# 6 Labors ImageSharp运行时错误System.Memory 4.0.1.0 Visual 2019

C# 6 Labors ImageSharp运行时错误System.Memory 4.0.1.0 Visual 2019
EN

Stack Overflow用户
提问于 2020-04-09 09:50:48
回答 1查看 1.1K关注 0票数 1

在VisualStudio2019中加载的需要图像操作的项目中,将使用六名工人ImageSharp库。但是,当试图加载映像时,会弹出运行时错误:

代码语言:javascript
复制
FileNotFoundException: Could not load file or assembly 'System.Memory, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified.

在使用ImageSharp的项目中,安装了一个System.Memory引用,属性表示它是4.0.1.0。但是当编译和检查DLL的细节时,它说是4.6.28619.1

我尝试删除引用并使用NuGet重新安装,但是得到了相同的版本差异。NuGet包也没有显示“以前版本”部分中列出的版本4.0.1.0

试图重新安装不同的可用版本的System.Memory,但这不起作用。还搜索了GitHub回购上的问题,但没有提到这一点。

ImageSharp是否链接到4.0.1.0,无论您安装哪个版本,它都将显示4.0.1.0

如何解决这个问题,使运行时错误不会显示,并且可以使用ImageSharp?

更新:安装夜间构建“解决了”问题。这一次使用System.Memory >= 4.5.3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-26 15:41:46

安装最新的1.0.0-rc0001版本。

在使用时,有时会出现由网络标准漏斗性引起的绑定重定向问题。我们现在引用一个更高的版本。

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

https://stackoverflow.com/questions/61118374

复制
相关文章

相似问题

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