Прочитать на английском

Поделиться через


Ошибка компилятора CS0430

В параметре /reference не задан внешний псевдоним "псевдоним"

Эта ошибка возникает, если обнаружен внешний псевдоним, но псевдоним не был указан как ссылка в командной строке. Чтобы устранить ошибку CS0430, выполните компиляцию с параметром /reference.

Пример 1

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

Пример 2

При компиляции с параметром /reference:MyType=cs0430_a.dll для ссылки на библиотеку DLL, созданную в предыдущем примере, эта ошибка устраняется. Следующий пример приводит к возникновению ошибки CS0430.

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