ホームページ > バックエンド開発 > C++ > コマンド プロンプトから C# コードをコンパイルして実行するにはどうすればよいですか?

コマンド プロンプトから C# コードをコンパイルして実行するにはどうすればよいですか?

Susan Sarandon
リリース: 2025-01-15 22:43:50
オリジナル
190 人が閲覧しました

How Do I Compile and Run C# Code from the Command Prompt?

コマンドライン C# のコンパイルと実行

このガイドでは、コマンド プロンプトから直接 C# コード (.cs ファイル) をコンパイルして実行する方法について詳しく説明します。

C# コンパイラー (csc.exe) の使用

  1. コマンド プロンプトにアクセスします (Windows: [スタート] > cmd.exe、macOS: ターミナル)。

  2. cd コマンドを使用して、.cs ファイルを含むディレクトリに移動します。

  3. csc.exe コンパイラを使用してコンパイルします:

    <code class="language-bash">csc.exe /t:exe /out:MyApplication.exe MyApplication.cs</code>
    ログイン後にコピー
    • /t:exe: 出力として実行可能ファイルを指定します。
    • /out:MyApplication.exe: 出力実行可能ファイルの名前とパスを設定します。 MyApplication.exeを任意の名前に変更できます。
    • MyApplication.cs: C# ソース コード ファイル。

実行可能ファイルの実行

コンパイルが成功したら、作成したファイルを実行します。

<code class="language-bash">MyApplication.exe</code>
ログイン後にコピー

(Windows では、実行可能ファイルが含まれるディレクトリに既にいる場合は、.exe 拡張子を省略します)。

代替アプローチ

Visual Studio 開発者コマンド プロンプト

Visual Studio がインストールされている場合は、開発者コマンド プロンプト ([スタート] メニューからアクセス可能) を使用します。これにより、必要な環境変数が事前に設定されます。

高度なプロジェクト用のツールを構築

コマンドライン コンパイラは便利ですが、より複雑なプロジェクトや効率的なビルド プロセスを実現するには、NAnt、MSBuild、FinalBuilder などのビルド ツールを検討してください。

macOS のコンパイルと実行

macOS でも、プロセスは同様です:

コンパイル:

<code class="language-bash">$ csc /target:exe /out:MyApplication.exe MyApplication.cs</code>
ログイン後にコピー

実行:

<code class="language-bash">$ mono MyApplication.exe</code>
ログイン後にコピー

MyApplication.exeMyApplication.cs を実際のファイル名に置き換えてください。

以上がコマンド プロンプトから C# コードをコンパイルして実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート