1. 用visual Studio集成開發環境可以直接點擊生成→生成解決方案來調用編譯器編譯。
2.手動編譯,C#的編譯器是csx.exe,通過命令行操作。
相關命令:
命令行選項 | 說明 |
/out:filename | 指定filename為編譯后的輸出文件名 |
/target:exe | 指定目標程序是一個控制台應用程序 |
/target:winexe | 指定目標程序是一個Windows應用程序 |
/target.library | 指定目標程序是一個庫 |
/debug(+|-) | 指定+,則創建調試版本,指定-,則創建正式版本 |
/optimize(+|-) | 指定+,則開啟編譯器優化,指定-,則關閉編譯器優化 |
例如:csc /target:exe /out:helloworld.exe hello.cs表示源文件是hello.cs,生成目標是控制台程序,生成文件名是hello.exe。