共用方式為


/target:exe (建立主控台應用程式) (C# 編譯器選項)

更新:2007 年 11 月

/target:exe 選項會讓編譯器建立可執行 (EXE) 的主控台應用程式。

/target:exe

備註

根據預設,/target:exe 選項為作用中。可執行檔會以 .exe 副檔名建立。

請使用 /target:winexe 建立可執行的 Windows 程式。

除非另外以 /out 選項指定輸出檔名稱,否則將會以包含 Main 方法的輸入檔名稱命名。

在命令列上指定時,直到下一個 /out/target:module 選項的所有檔案,都是用來建立 .exe 檔案。

編譯成 .exe 的原始程式碼檔中只需要且只能有一個 Main 方法。/main 編譯器選項可以在程式碼有一個以上具有 Main 方法的類別時,讓您指定含有 Main 方法的類別。

若要在 Visual Studio 開發環境中設定這個編譯器選項

  1. 開啟專案的 [屬性] 頁面。

  2. 按一下 [應用程式] 屬性頁。

  3. 修改 [輸出類型] 屬性。

如需如何以程式設計方式設定這個編譯器選項的詳細資訊,請參閱 OutputType

範例

下列每行命令列都會編譯 in.cs 並建立 in.exe:

csc /target:exe in.cs
csc in.cs

請參閱

參考

/target (指定輸出檔案格式) (C# 編譯器選項)

其他資源

C# 編譯器選項