我选择了控制台应用程序作为我的C#项目。但似乎在Windows窗体项目下工作的导入似乎不适用于此。它表示绘图命名空间不存在。
using System.Drawing;
using System.Drawing.Imaging;
我的问题是我需要有位图类。我正在尝试制作一个命令行应用程序,对图像进行位图操作。这就是为什么我没有选择我的项目成为Windows窗体的原因。
答案 0 :(得分:163)
您需要添加对System.Drawing.dll
的引用。
如下面的评论所述,这可以通过以下方式完成: 在解决方案资源管理器中(所有文件随项目一起显示),右键单击“引用”文件夹,在.NET选项卡上找到System.Drawing。
答案 1 :(得分:10)
如果您使用的是Visual Studio 2010或更高版本,请检查目标框架,即.Net Framework 4.0或.Net Framework 4.0 Client Profile。然后改为.Net Framework 4.0。
您需要添加引用此.dll文件(System.Drawing.dll)来执行绘图 操作
如果没问题,请按照以下步骤添加对System.Drawing.dll
Solution Explorer
中,右键点击project node
,然后点击Add Reference.
System.Drawing.dll
,然后单击“确定”。答案 2 :(得分:8)
答案 3 :(得分:6)
For,Add System.Drawing请按照以下步骤操作: 首先,右键单击解决方案,然后单击“添加引用”。 其次,选择.NET文件夹。 然后双击Using.System.Drawing;
答案 4 :(得分:1)
将引用.dll文件添加到项目中。右键,单击项目参考文件夹 - >点击添加参考 - > .Net标签,你会发现System.Drawing - >点击确定,这将添加对System.Drawing的引用
答案 5 :(得分:1)
Install-Package System.Drawing.Common
答案 6 :(得分:-9)
Target framework
.Net framework 4.0 Client Profile
,则将其更改为.Net Framework 4.0
现在可以使用