我正在尝试获取一个.NET标准2.0库(使用System.Drawing),以供.NET 4.6.1项目(该实现实现传递ImageFormat枚举的功能)引用。
在实施项目中出现以下错误。
类型'ImageFormat'是在不是 参考。您必须添加对程序集的引用 'System.Drawing.Common,版本= 4.0.0.0,区域性=中性, PublicKeyToken = cc7b13ffcd2ddd51'。
.NET标准2.0库包括nuget包System.Drawing.Common 4.5.0(包括ImageFormat)。
.NET 4.6.1项目引用System.Drawing 4.0.0(还包括ImageFormat)。
4.5.0和4.0.0
所以消息很有意义...我没有在.NET项目中引用正确版本的System.Drawing!
但是我无法解决该问题。
有人可以帮忙吗?
答案 0 :(得分:1)
我有类似的问题。我无法使用.netCore的任何内容,并且收到类似的错误消息,我所做的是右键单击该解决方案,打开nuget管理器并手动安装.netCore,它可以正常工作。试试看,看看是否可行。问候!