Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0430

Alias extern "alias" nie został określony w /reference opcji

Ten błąd występuje, gdy napotkano alias extern, ale alias nie został określony jako odwołanie w wierszu polecenia. Aby rozwiązać problem CS0430, skompiluj plik z /reference.

Przykład 1

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

Przykład 2

Kompilowanie za pomocą polecenia /reference:MyType=cs0430_a.dll w celu odwołania się do biblioteki DLL utworzonej w poprzednim przykładzie rozwiązuje ten błąd. Poniższy przykład generuje plik CS0430.

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