2013-04-08 32 views
5

Tôi là người mới đến C# và cố gắng chạy một chương trình mẫu C# từ một hướng dẫn.Điểm không tồn tại trong không gian tên System.Drawing

Khi tôi cố gắng để chạy các đoạn mã sau tôi nhận được thông báo lỗi sau:

Error 1 The type or namespace name 'Point' does not exist in the namespace 'System.Drawing' (are you missing an assembly reference?) C:\Users\Documents\Visual Studio 2012\Projects\HelloWorld\HelloWorld\Class1.cs 20 28 HelloWorld

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Drawing; 

namespace HelloWorld 
{ 
    class Hello 
    { 
     static void Main() 
     { 
      Nullable<bool> b = false; 
      if (b.HasValue) Console.WriteLine("b is {0}", b.Value); 
      else Console.WriteLine("b is not set"); 

      System.Drawing.Point p = new System.Drawing.Point(20, 30); 

      Console.WriteLine(b); 
      Console.WriteLine("Hello World"); 
      Console.WriteLine("Press any key to exit"); 

      Console.ReadKey(); 
     } 
    } 
} 
+7

Dự án của bạn có tham chiếu đến 'System.Drawing.dll' không? Điều này về cơ bản là * chính xác * thông báo lỗi là gì. –

+0

Tôi làm cách nào để thêm tham chiếu vào System.Drawing.dll? Tôi có cần phải tải về dll hoặc làm thế nào để tôi xác định vị trí nó trong máy tính của tôi và pin điểm nó vào trình biên dịch? – user1050619

+5

Trong VS của bạn, hiển thị giải pháp Explorer-> nhấp chuột phải Tham khảo-> Thêm tài liệu tham khảo ->. NET-> bất cứ điều gì –

Trả lời

2

Trong Solution Explorer của bạn bấm chuột phải vào tài liệu tham khảo click vào Add Reference nhấp chuột vào tab .NET và di chuyển đến System.Drawing . Nó sẽ làm việc sau đó.

Các vấn đề liên quan