VS2008 找不到System.Drawing命名空间

来源:百度知道 编辑:UC知道 时间:2024/08/20 19:42:52
这个例子是MSDN里面的,我想用一下,结果说找不到命名空间!
using System;
using System.Drawing;
using System.Drawing.Imaging;
class Example_SetJPEGQuality
{
public static void Main()
{
Bitmap myBitmap;
ImageCodecInfo myImageCodecInfo;
Encoder myEncoder;
EncoderParameter myEncoderParameter;
EncoderParameters myEncoderParameters;

// Create a Bitmap object based on a BMP file.
myBitmap = new Bitmap("Shapes.bmp");

// Get an ImageCodecInfo object that represents the JPEG codec.
myImageCodecInfo = GetEncoderInfo("image/jpeg");

// Create an Encoder object based on the GUID

// for the Quality parameter category.
myEncoder = Encoder.Quality;

// Create an EncoderParameters object.

// An EncoderParameters object has an array of EncoderParameter

你建的是控制台项目(Console)吧,换成Windows 窗体程序吧
或者 项目-->添加引用 ,在.NET选下卡下找到System.Drawing然后引用进来

遇到这种不合常规的问题,我建议重新启动系统。
如,调试断点的时候无法调试,
如,对aspx页面报出莫名其妙的上百个错误,等等。
你只要重启一下,一般都可以解决问题。