영어로 읽기

다음을 통해 공유


컴파일러 오류 CS0430

/reference 옵션에 extern 별칭 'alias'를 지정하지 않았습니다.

이 오류는 extern 별칭이 나타날 때 발생하지만 별칭이 명령줄에 참조로 지정되지 않았습니다. CS0430을 해결하려면 /reference을 사용하여 컴파일합니다.

예제 1

// CS0430_a.cs  
// compile with: /target:library
public class MyClass {}  

예제 2

이전 샘플에서 만든 DLL을 참조할 수 있도록 /reference:MyType=cs0430_a.dll 을 사용하여 컴파일하면 이 오류를 해결할 수 있습니다. 다음 샘플에서는 CS0430을 생성합니다.

// CS0430_b.cs  
extern alias MyType;   // CS0430  
public class Test
{  
   public static void Main() {}  
}