方法 : コマンド ライン コンパイラを起動する

更新 : 2007 年 11 月

コマンド ライン コンパイラを起動するには、コマンド ライン (MS-DOS プロンプト) で実行可能ファイルの名前を入力します。既定の方法で、つまり Windows のコマンド プロンプトからコンパイルする場合は、実行可能ファイルの絶対パスを入力する必要があります。この既定の動作をオーバーライドするには、Visual Studio のコマンド プロンプトを使うか、または PATH 環境変数を変更します。どちらの方法でも、任意のディレクトリからコンパイラ名を入力するだけでコンパイルできます。

380cz5k4.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

Visual Studio コマンド プロンプトを使ってコンパイラを起動するには

  1. Microsoft Visual Studio のプログラム グループ内の、Visual Studio Tools プログラムのフォルダを開きます。

  2. Visual Studio 2008 がインストールされている場合は、Visual Studio のコマンド プロンプトを使用して、コンピュータの任意のディレクトリからコンパイラにアクセスできます。

  3. Visual Studio のコマンド プロンプトを起動します。

  4. コマンド ラインで vbc.exe sourceFileName と入力し、Enter キーを押します。

    たとえば、ソース コードを SourceFiles ディレクトリに格納したとすると、コマンド プロンプトを開き、cd SourceFiles と入力してそのディレクトリに移動します。ソース ファイルをディレクトリに Source.vb という名前で格納していれば、vbc.exe Source.vb と入力してコンパイルできます。

Windows のコマンド プロンプト用に、コンパイラへの PATH 環境変数を設定するには

  1. Windows の検索機能を使用して、ローカル ディスクで Vbc.exe を検索します。

    コンパイラが格納されているディレクトリの名前は、Windows ディレクトリの場所、およびインストールされている .NET Compact Framework のバージョンによって決まります。複数のバージョンの .NET Compact Framework がインストールされている場合は、使用するバージョン (通常は最新のバージョン) を決定する必要があります。

  2. [スタート] メニューの [マイ コンピュータ] を右クリックし、ショートカット メニューの [プロパティ] をクリックします。

  3. [詳細] タブをクリックし、[環境変数] をクリックします。

  4. [システム環境変数] の一覧の [Path] を選択し、[編集] をクリックします。

  5. [システム変数の編集] ダイアログ ボックスで、[変数値] ボックスの文字列の末尾にカーソルを移動し、セミコロン (;) に続けて手順 1 で検索されたディレクトリの完全パスを入力します。

  6. [OK] をクリックして編集を完了し、ダイアログ ボックスを閉じます。

    PATH 環境変数を変更したら、Windows のコマンド プロンプトを使用して、コンピュータの任意のディレクトリから Visual Basic コンパイラを実行できます。

Windows のコマンド プロンプトを使ってコンパイラを起動するには

  1. [スタート] メニューの [アクセサリ] フォルダをクリックし、[コマンド プロンプト] を開きます。

  2. コマンド ラインで vbc.exe sourceFileName と入力し、Enter キーを押します。

    たとえば、ソース コードを SourceFiles ディレクトリに格納したとすると、コマンド プロンプトを開き、cd SourceFiles と入力してそのディレクトリに移動します。ソース ファイルをディレクトリに Source.vb という名前で格納していれば、vbc.exe Source.vb と入力してコンパイルできます。

参照

概念

条件付きコンパイルの概要

その他の技術情報

Visual Basic コンパイラ