/filealign (C# コンパイラ オプション)
/filealign オプションを使用すると、出力ファイル内のセクションのサイズを指定できます。
/filealign:number
引数
- number
出力ファイル内のセクションのサイズを指定する値。 有効値は、512、1024、2048、4096、および 8192 です。 これらの値はバイト単位です。
解説
各セクションは、/filealign 値の倍数となる境界ごとに配置されます。 固定された既定値はありません。 /filealign が指定されていない場合は、共通言語ランタイムによりコンパイル時に既定値が選択されます。
セクションのサイズを指定すると、出力ファイルのサイズに影響します。 セクションのサイズの変更は、容量の小さなデバイス上で動作するプログラムに対して有効な場合があります。
出力ファイルのセクションに関する情報を参照するには、DUMPBIN を使用します。
Visual Studio 開発環境でこのコンパイラ オプションを設定するには
プロジェクトの [プロパティ] ページを開きます。
[ビルド] プロパティ ページをクリックします。
[詳細] をクリックします。
[ファイル アライメント] プロパティを変更します。
このコンパイラ オプションをプログラムで設定する方法については、「FileAlignment」を参照してください。