a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

使用.net提供的csc命令編譯C#程序

2023-05-02 19:48:27
字體:
供稿:網(wǎng)友

visual studio集成開發(fā)環(huán)境可以大大提高我們的編程效率,但如果你沒有安裝這個集成開發(fā)環(huán)境或者喜歡在命令行下編輯編譯程序的話,你可以使用其提供的CSC命令來編譯C#程序。當然,前提你正確安裝了Microsoft.Net Framework SDK。

下面介紹一下這個命令的具體使用方式。

首先,啟動命令行程序,進入源程序文件所在的目錄,敲入下面的命令:

csc HelloWorld.cs

上面HelloWorld.cs是你的源程序文件名稱,如果沒有錯誤,則HelloWorld.cs將被將被編譯、運行,屏幕上將輸出程序中規(guī)定的內(nèi)容。

在使用csc命令時,你可以使用該命令的編譯選項,選擇編譯方式或輸出目錄等,下面的例子是將源程序生成的可執(zhí)行文件重新命名:

csc /out:  MyFirstProgram.exe HelloWorld.cs

如果我們僅僅希望簡單地檢查源文件中是否存在語法錯誤,二不需要生成一個可執(zhí)行文,則可以使用下面的命令實現(xiàn):

csc /nooutput: HelloWorld.cs

你可以使用下面的命令,獲取CSC命令更多的參數(shù)信息:

csc /?

下表中列出了CSC命令的常用參數(shù)及含義,你也可以查閱C#聯(lián)機文檔獲得更多的幫助內(nèi)容。

選項 作用
指定響應文件
/? 列出編譯命令選項
/addmodule 指定一個或多個模塊作為裝配的一部分
/baseaddress 指定載入動態(tài)鏈接庫的首選地址
/bugreport 生成一個報告文件,其中包含程序Bug的詳細信息
/checked 指定算術(shù)運算的溢出是否會導致程序在運行時拋出一個異常
/codepage 指定編譯的所有源文件所使用的代碼頁
/debug 給出調(diào)試信息
/define 定義預處理程序的符號
/doc 由文件注釋生成XML文件
/fullpaths 指定輸出的絕對路徑
/help 列出編譯命令選項
/incremental 允許對源文件進行遞增式編譯
/linkresouce 在裝配時鏈接指定的NET資源
/main 指定Main方法所處的位置
/nologo 編譯過程中不顯示編譯信息
/nooutput 編譯源文件但不輸出
/nowarn 編譯過程中不生成警告信息
/optimize 指定編譯時是否進行優(yōu)化
/out 指定輸出文件
/recurse 搜索子目錄以尋找源文件
/reference 從包含裝配的文件中導入元數(shù)據(jù)
/resource 把NEt資源內(nèi)嵌到輸出文件
/target 指定輸出文件的格式
/target:exe 輸出文件為exe可執(zhí)行文件
/target:library 輸出文件為鏈接庫
/target:module 輸出文件為模塊
/target:winexe 輸出文件為winexe可執(zhí)行文件
/unsafe 允許編譯使用了不安全關(guān)鍵字的代碼
/warn 設(shè)置警告級別
/warnaserror 把警告信息作為錯誤看待
/win32icon 把.ico圖標文件插入到輸出文件
/win32res 把Win32資源插入到輸出文件
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 午夜av亚洲女人剧场se | 亚洲三区在线观看 | 国产一级91 | 中文字幕日韩欧美一区二区三区 | 精品伦理一区二区三区 | 在线免费黄色小视频 | 欧美一区久久 | 手机在线成人免费视频 | 狠狠操夜夜操 | 嫩草影院在线观看91麻豆 | 91精品一区二区三区久久久久久 | 成人精品视频 | 日韩成人在线播放 | 亚洲成人aaa | 亚洲精品在线免费播放 | 国产精品成人品 | 久久精品欧美一区二区三区麻豆 | 国产精品夜间视频香蕉 | 久久久久久国产精品 | 日本在线观看免费 | 色综合999 | xxxx欧美| 一区二区三区久久 | 精品一区二区三区中文字幕 | 日韩一区二区福利视频 | 国产美女在线观看免费 | 狠狠综合 | 中文字幕在线亚洲 | 国产一区二区久久 | 日本不卡一二三 | 精品国产91乱码一区二区三区 | 日韩成人在线观看 | 日本综合在线 | 日韩中文字幕免费 | 日本在线色 | 九九九久久国产免费 | 日韩一区二区在线免费观看 | 日韩欧美中文在线 | 久久成人国产精品 | 亚洲欧洲精品一区二区三区 | 综合久久综合久久 |