Lire en anglais

Partager via


Erreur du compilateur CS0430

L’alias extern 'alias' n’a pas été spécifié dans une option /reference

Cette erreur se produit quand l’alias extern est rencontré mais qu’Alias n’a pas été spécifié comme référence sur la ligne de commande. Pour résoudre l’erreur CS0430, compilez avec /reference.

Exemple 1

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

Exemple 2

La compilation avec /reference:MyType=cs0430_a.dll pour faire référence à la DLL créée dans l’exemple précédent permet de résoudre cette erreur. L’exemple suivant génère l’erreur CS0430.

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