首頁 >後端開發 >C++ >如何從命令提示字元編譯並執行 C# 程式碼?

如何從命令提示字元編譯並執行 C# 程式碼?

Susan Sarandon
Susan Sarandon原創
2025-01-15 22:43:50196瀏覽

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn