コマンドライン C# のコンパイルと実行
このガイドでは、コマンド ラインから C# コードを直接コンパイルして実行する方法を説明します。これは、IDE がすぐに利用できない場合に役立つスキルです。
プロセスは、.NET Framework ディレクトリ (csc.exe
など) 内にある C# コンパイラー (c:windowsMicrosoft.NETFrameworkv3.5
) を利用します。
Windows:
<code class="language-batch">c:\windows\Microsoft.NET\Framework\v3.5\bin\csc.exe /t:exe /out:MyApplication.exe MyApplication.cs ...</code>
MyApplication.exe
と MyApplication.cs
をそれぞれ希望の出力ファイル名とソース ファイル名に置き換えます。 /r
フラグを使用して、追加のモジュールまたはアセンブリ参照を含めます。 コードにはエントリ ポイントとして Main()
メソッドが含まれている必要があることに注意してください。
MyApplication
など) を入力して Enter キーを押し、コンパイルされた実行可能ファイルを実行します。詳細オプションについては、コマンドライン コンパイラに関する MSDN ドキュメントを参照してください。 あるいは、Visual Studio ユーザーは、必要な環境変数を事前に構成する Visual Studio コマンド プロンプトを利用できます。
macOS:
macOS のプロセスも同様で、コンパイルに csc
を使用し、実行に mono
を使用します。
<code class="language-bash">$ csc /target:exe /out:MyApplication.exe MyApplication.cs ... $ mono MyApplication.exe</code>
基本的なコンパイルを超えて:
コマンドライン コンパイルは柔軟性を提供しますが、堅牢なビルド プロセスは NAnt や MSBuild などの専用ビルド ツールの恩恵を受けることがよくあります。 これらのツールは、大規模なプロジェクト向けに、より包括的で管理しやすいビルド環境を提供します。
以上がコマンド ラインから C# プログラムをコンパイルして実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。