Errore del compilatore CS0430

Aggiornamento: novembre 2007

Messaggio di errore

L'alias extern 'alias' non era specificato in un'opzione /reference.
The extern alias 'alias' was not specified in a /reference option

Questo errore si verifica quando viene rilevato un alias extern che non è stato specificato come riferimento nella riga di comando. Per correggere l'errore CS0430, eseguire la compilazione specificando l'opzione /reference.

Esempio

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

Per correggere l'errore, utilizzare l'opzione del compilatore /reference:MyType=cs0430_a.dll in modo che faccia riferimento alla DLL creata nell'esempio precedente. Il seguente codice di esempio genera l'errore CS0430:

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