Visual C# .NET 命令列編輯器

來源:互聯網
上載者:User

 - 輸出檔案 -

/out:<file> 輸出檔案名(預設值: 包含主類的檔案或第一個檔案的基名稱)/target:exe 產生控制台可執行檔(預設) (縮寫: /t:exe)/target:winexe 產生 Windows 可執行檔 (縮寫: /t:winexe)/target:library 產生庫 (縮寫: /t:library)/target:module 產生能添加到其他程式集的模組 (縮寫: /t:module)/define:<symbol list> 定義條件編譯符號 (縮寫: /d)/doc:<file> 要產生的 XML 文檔檔案
- 輸入檔案 -/recurse:<wildcard> 根據萬用字元規範,包括目前的目錄和子目錄下的所有檔案/reference:<file list> 從指定的組件檔引用中繼資料 (縮寫: /r)/addmodule:<file list> 將指定的模組連結到此程式集中- 資源 -/win32res:<file> 指定 Win32 資源檔(.res)/win32icon:<file> 使用該表徵圖輸出/resource:<resinfo> 嵌入指定的資源 (縮寫: /res)/linkresource:<resinfo> 將指定的資源連結到此程式集中 (縮寫: /linkres)- 代碼產生 -/debug[+|-] 發出調試資訊/debug:{full|pdbonly} 指定偵錯類型(“full”是預設類型,可以將偵錯工具附加到正在啟動並執行程式)/optimize[+|-] 啟用最佳化 (縮寫: /o)/incremental[+|-] 啟用增量編譯 (縮寫: /incr)- 錯誤和警告 -/warnaserror[+|-] 將警告視為錯誤/warn:<n> 設定警告層級(0-4) (縮寫: /w)/nowarn:<warning list> 禁用特定的警告訊息- 語言 -/checked[+|-] 產生溢出檢查/unsafe[+|-] 允許“不安全”代碼- 雜項 -@<file> 有關更多選項,請閱讀回應檔/help 顯示此用法資訊 (縮寫: /?)/nologo 取消編譯器著作權資訊/noconfig 不要自動包含 CSC.RSP 檔案- 進階 -/baseaddress:<address> 要產生的庫的基址/bugreport:<file> 建立一個“錯誤報表”檔案/codepage:<n> 指定開啟源檔案時要使用的字碼頁/utf8output 以 UTF-8 編碼格式輸出編譯器訊息/main:<type> 指定包含進入點的類型(忽略所有其他可能的進入點) (縮寫: /m)/fullpaths 編譯器產生完全限定路徑/filealign:<n> 指定用於輸出檔案節的對齊/nostdlib[+|-] 不引用標準庫(mscorlib.dll)/lib:<file list> 指定要在其中搜尋引用的附加目錄

 

前提: 需要命令列提示工具,在普通DOS命令下是不行的。

例:將其編譯為一個lib檔案:csc /t:library RemoteObject.cs

例:將其編譯為一個exe檔案:csc /r:System.Runtime.Remoting.dll /r:RemoteObject.dll RemoteServer.cs  

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.