无法添加System.Drawing.dll引用

时间:2018-04-18 22:35:15

标签: c# visual-studio reference system.drawing

好的,所以我在过去的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");
        }
    }
}

}

1 个答案:

答案 0 :(得分:5)

System.Drawing不是.NET Core的一部分。它取决于GDI +,它是Windows的一部分。那里有很多替代品。

除了:永远不要从不受信任的来源下载DLL。