Visual Basic コンパイラ オプション一覧 (カテゴリ別)
Visual Basic のコマンド ライン コンパイラは、Visual Studio 統合開発環境 (IDE) からプログラムをコンパイルする方法の代替として用意されています。次に、Visual Basic コマンド ライン コンパイラ オプションの一覧をその機能ごとに示します。
コンパイラ出力
オプション |
目的 |
コンパイラの開始メッセージが表示されないようにします。 |
|
UTF-8 エンコーディングを使用してコンパイラ出力を表示します。 |
|
コンパイル時のその他の情報を出力します。 |
[最適化]
オプション |
目的 |
出力ファイルのセクションを配置する場所を指定します。 |
|
最適化を有効または無効にします。 |
出力ファイル
オプション |
目的 |
ドキュメント コメントを XML ファイルに出力します。 |
|
.NET Compact Framework を対象とするようにコンパイラを設定します。 |
|
出力ファイルを指定します。 |
|
出力形式を指定します。 |
.NET アセンブリ
オプション |
目的 |
指定ファイルからのすべての型情報をコンパイル中のプロジェクトで使用できるようにします。 |
|
アセンブリに完全に署名するか、部分的に署名するかを指定します。 |
|
指定のアセンブリから名前空間をインポートします。 |
|
アセンブリに厳密な名前を付けるために、キー ペアのキー コンテナーの名前を指定します。 |
|
アセンブリに厳密な名前を付けるキーおよびキー ペアを含むファイルを指定します。 |
|
/reference オプションによって参照されるアセンブリの場所を指定します。 |
|
アセンブリからメタデータをインポートします。 |
|
モジュールが含まれるアセンブリの名前を指定します。 |
デバッグ/エラーのチェック
オプション |
目的 |
バグを簡単に報告するための情報を含むファイルを作成します。 |
|
デバッグ情報を生成します。 |
|
警告を生成するコンパイラの機能が表示されないようにします。 |
|
構文関連のエラーおよび警告に関するコードが表示されないようにします。 |
|
整数のオーバーフロー チェックを無効にします。 |
|
警告をエラーとして扱います。 |
Help
オプション |
目的 |
コンパイラ オプションを表示します。このコマンドは、/help オプションを指定するのと同じです。コンパイルは行われません。 |
|
コンパイラ オプションを表示します。このコマンドは、/? オプションを指定するのと同じです。コンパイルは行われません。 |
言語
オプション |
目的 |
コンパイラが指定されたバージョンの Visual Basic に含まれる構文のみを受け入れるよう指定します。 |
|
変数を明示的に宣言するよう強制します。 |
|
厳密な型の意味を適用します。 |
|
文字列比較をバイナリで行うか、ロケール固有のテキストの意味を使用して行うかを指定します。 |
|
変数の宣言に対するローカル型の推定の使用を有効にします。 |
プリプロセッサ
オプション |
目的 |
条件付きコンパイルの記号を定義します。 |
リソース
オプション |
目的 |
マネージ リソースへのリンクを作成します。 |
|
マネージ リソースをアセンブリに埋め込みます。 |
|
.ico ファイルを出力ファイルに挿入します。 |
|
Win32 リソースを出力ファイルに挿入します。 |
[その他]
オプション |
目的 |
応答ファイルを指定します。 |
|
ダイナミック リンク ライブラリ (DLL: Dynamic Link Library) のベース アドレスを指定します。 |
|
コンパイルですべてのソース コード ファイルに使用するコード ページを指定します。 |
|
Visual Basic コンパイラが内部コンパイラ エラーを出力する方法を指定します。 |
|
特定の実行可能ファイルが高いエントロピの ASLR 機能をサポートするかどうかをウィンドウのカーネルを (ASLR)指定します。 |
|
起動に使用する SubMain プロシージャを含むクラスを指定します。 |
|
コンパイルに Vbc.rsp を使用しません。 |
|
コンパイラが標準のライブラリを参照しないよう指定します。 |
|
コンパイラがアプリケーション マニフェストを実行可能ファイルに埋め込まないよう指定します。 |
|
コンパイラが出力ファイルの対象とするプロセッサのプラットフォームを指定します。 |
|
コンパイルするソース ファイルをサブディレクトリで検索します。 |
|
すべての型宣言の名前空間を指定します。 |
|
Mscorlib.dll と Microsoft.VisualBasic.dll の場所を指定します。 |
|
コンパイラが、Visual Basic ランタイム ライブラリを参照しないで、または特定のランタイム ライブラリを参照してコンパイルを実行するよう指定します。 |
|
プロジェクトの移植可能な実行可能 (PE) ファイルに埋め込むユーザー定義の Win32 アプリケーション マニフェスト ファイルを識別します。 |
参照
関連項目
Visual Basic コンパイラ オプション一覧 (アルファベット順)