/filealign (C# コンパイラ オプション)

/filealign オプションを使用すると、出力ファイル内のセクションのサイズを指定できます。

/filealign:number

Arguments

  • number
    出力ファイル内のセクションのサイズを指定する値。 有効値は、512、1024、2048、4096、および 8192 です。 これらの値はバイト単位です。

解説

各セクションは、/filealign 値の倍数となる境界ごとに配置されます。 固定された既定値はありません。 /filealign が指定されていない場合は、共通言語ランタイムによりコンパイル時に既定値が選択されます。

セクションのサイズを指定すると、出力ファイルのサイズに影響します。 セクションのサイズの変更は、容量の小さなデバイス上で動作するプログラムに対して有効な場合があります。

出力ファイルのセクションに関する情報を参照するには、DUMPBIN を使用します。

Visual Studio 開発環境でこのコンパイラ オプションを設定するには

  1. プロジェクトの [プロパティ] ページを開きます。

  2. [ビルド] プロパティ ページをクリックします。

  3. [詳細設定] ボタンをクリックします。

  4. [ファイル アライメント] プロパティを変更します。

このコンパイラ オプションをプログラムで設定する方法については、「FileAlignment」を参照してください。

参照

処理手順

方法 : プロジェクト プロパティおよび構成設定を変更する

その他の技術情報

C# コンパイラ オプション