好的,所以我在过去的4个小时内就此错误而且我不知道该怎么办..
我使用Visual Studio Community 2017,我打开了Consol App(.net core)项目。我也在使用Windows 8.1操作系统。
我想使用System.Drawing命名空间中的Image,它不断给我这个错误: "类型或命名空间名称'图像'找不到(你错过了使用指令或汇编引用吗?)"
我从https://www.dllme.com/dll/files/system_drawing_dll.html下载了System.Drawing.dll (到桌面),然后右键单击右侧项目 - >添加 - >参考..->浏览..-> System.Drawing.dll->确定 然后我在项目依赖项中的项目(在解决方案资源管理器中)中看到了> Assemblies-> System.Drawing所以我猜它可以正常工作?!
我仍然遇到同样的错误,无法使用System.Drawing命名空间,有什么建议吗?
using System;
using System.Net.Sockets;
using System.Drawing;
namespace client2
{
class Program
{
static void Main(string[] args)
{
try
{
//read image
Image image = new Image("C:\\image\\amir.jpg");
}
}
}
}
答案 0 :(得分:5)
System.Drawing
不是.NET Core的一部分。它取决于GDI +,它是Windows的一部分。那里有很多替代品。
除了:永远不要从不受信任的来源下载DLL。