閱讀英文

共用方式為


編譯器錯誤 CS0430

/reference 選項中沒有指定外部別名 'alias'

當遇到外部別名但未將別名指定為命令列上的參考時,就會發生這個錯誤。 若要解決 CS0430,請使用 /reference進行編譯。

範例 1

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

範例 2

使用 /reference:MyType=cs0430_a.dll 進行編譯,以參考先前範例中所建立的 DLL 即可解決這個錯誤。 下列範例會產生 CS0430。

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