CompilerParameters.CoreAssemblyFileName プロパティ

定義

ObjectStringInt32 などの基本型を含むコアまたは標準アセンブリの名前を取得または設定します。

public:
 property System::String ^ CoreAssemblyFileName { System::String ^ get(); void set(System::String ^ value); };
public string CoreAssemblyFileName { get; set; }
member this.CoreAssemblyFileName : string with get, set
Public Property CoreAssemblyFileName As String

プロパティ値

基本型を格納しているコア アセンブリの名前。

注釈

このプロパティの値が空の文字列または nullの場合、コンパイラは既定のコア アセンブリを使用します。 コンパイラのバージョンによっては、既定のコア アセンブリがフレームワーク ディレクトリまたは参照アセンブリ ディレクトリに mscorlib.dll または System.Runtime.dll される場合があります。 このプロパティの値が空でない場合、Code Document Object Model (CodeDOM) は指定されたアセンブリを明示的に参照し、コンパイル中にコンパイラがアセンブリを暗黙的に参照しないようにするコンパイラ オプションを出力します。 既定でのみ暗黙的にコアアセンブリまたは標準アセンブリを参照するコンパイラの場合、このプロパティは単独で使用できます。 コア アセンブリまたは標準アセンブリに加えてアセンブリを暗黙的に参照するコンパイラの場合、このオプションを使用するには、 プロパティに CompilerParameters.ReferencedAssemblies 追加のエントリを指定する必要がある場合があります。

注意

ICodeCompilerまたは CodeDomProvider の実装では、このプロパティを無視することを選択できます。

適用対象