コンパイラ エラー CS0430
extern エイリアス 'alias' は、/reference オプションで指定されませんでした
このエラーは、extern エイリアスが見つかったものの、エイリアスがコマンド ラインで参照として指定されなかった場合に発生します。 CS0430 を解決するには、 /referenceを使用してコンパイルします。
// CS0430_a.cs
// compile with: /target:library
public class MyClass {}
/reference:MyType=cs0430_a.dll を使用してコンパイルし、前の例で作成された DLL を参照すると、このエラーは解決します。 次の例では CS0430 が生成されます。
// CS0430_b.cs
extern alias MyType; // CS0430
public class Test
{
public static void Main() {}
}
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。