/target:winexe (建立 Windows 程式) (C# 編譯器選項)
更新:2007 年 11 月
/target:winexe 選項會讓編譯器建立可執行 (EXE) 的 Windows 程式。
/target:winexe
備註
可執行檔會以 .exe 副檔名建立。Windows 程式會從 Services Framework 類別庫 (Class Library) 或以 Win32 API 為使用者提供介面。
使用 /target:exe 建立主控台應用程式。
除非另外以 /out 選項指定輸出檔名稱,否則將會以包含 Main 方法的輸入檔名稱命名。
在命令列上指定時,所有原始程式檔都會用來建立 Windows 程式,直到使用下一個 /out 或 /target 選項為止。
編譯成 .exe 的原始程式碼檔中只需要且只能有一個 Main 方法。/main 選項選項可以在程式碼有一個以上具有 Main 方法的類別時,讓您指定哪一個類別含有 Main 方法。
若要在 Visual Studio 開發環境中設定這個編譯器選項
開啟專案的 [屬性] 頁面。
按一下 [應用程式] 屬性頁。
修改 [輸出類型] 屬性。
如需如何以程式設計方式設定這個編譯器選項的詳細資訊,請參閱 OutputType。
範例
將 in.cs 編譯成 Windows 程式:
csc /target:winexe in.cs