热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在类库(.NET标准)中找不到位图类

如何解决《在类库(.NET标准)中找不到位图类》经验,为你挑选了2个好方法。

您好
我想创建一个类库(.NET标准),我正在使用System.Drawing,但是我收到错误:

CS0246 C# The type or namespace name 'Bitmap' could not be found 
(are you missing a using directive or an assembly reference?)

我正在使用.NET Standard 2.0.谢谢.



1> Frederik Car..:

我是CoreCompat.System.Drawing的作者.如果您使用的是.NET Core 2.0,我建议您转而使用System.Drawing.Common,这是Microsoft维护的System.Drawing for .NET Core实现.

如果您使用的是Linux或macOS,请确保安装libgdiplus.在macOS上,运行brew install mono-libgdiplus; 在Linux上,您的包管理器应该为您提供libgdiplus包.



2> John_Reinsta..:

更新

截至上个月(2018年5月),微软有System.Drawing.Common一个NuGet软件包的生产版本(之前是预览/ RC),它取代了这两个版本的CoreCompat.System.Drawing软件包.这应该用于前进.


现在您可以使用CoreCompat.System.Drawing nuget包.

我们已经在生产代码中使用了几个月(使用视频屏幕)并且它一直很好用.它基本上是System.Drawing的插槽替代品.


推荐阅读
author-avatar
一直很哇塞
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有