使用英语阅读

通过


编译器错误 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() {}  
}