Share via


컴파일러 오류 CS0234

업데이트: 2007년 11월

오류 메시지

'namespace' 네임스페이스에 'name' 형식 또는 네임스페이스 이름이 없습니다. 어셈블리 참조가 있는지 확인하십시오.
The type or namespace name 'name' does not exist in the namespace 'namespace' (are you missing an assembly reference?)

형식이 있어야 합니다. 가능한 이유는 다음과 같습니다.

  • 형식 정의를 포함하고 있는 어셈블리를 컴파일에서 참조하지 않았습니다. /reference(메타데이터 가져오기)를 사용하여 어셈블리를 지정하십시오.

  • 변수 이름을 typeof 연산자에 전달했습니다.

개발 환경에서 참조를 추가하는 방법에 대한 정보를 보려면 참조 추가 대화 상자를 참조하십시오.

다음 샘플에서는 CS0234 오류가 발생하는 경우를 보여 줍니다.

// CS0234.cs
public class C
{
   public static void Main()
   {
      System.DateTime x = new System.DateTim();   // CS0234
      // try the following line instead
      // System.DateTime x = new System.DateTime();
   }
}