日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用csc命令行手动编译cs文件

發布時間:2023/12/15 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用csc命令行手动编译cs文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一般初學c#時,用記事本寫代碼,然后用命令行執行csc命令行可以編譯cs文件。方法有兩種

1:配置環境,一勞永逸

一般來說在C:\Windows\Microsoft.NET\Framework\v4.0.30319;

右鍵點擊"計算機"--"屬性"--"高級系統設置"--"環境變量"--"系統變量",找到變量Path
????? 將Path中加上路徑:C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/。

注意:請在配置前查看字符最近是否有分號,如果沒有請加上,原因就不用細說,相信都懂。

然后直接運行命令?csc /t:exe /out:e:\SecondText.exe e:first.cs

2:每次都執行csc

開始-運行-鍵入cmd,把上面的路徑粘貼過去,并在最后加上“\csc”,效果圖如下:

此時我們已經可以鍵入“ -?”來驗證能否正確運行,如果成功會把參數提示列表顯示出來,失敗則需重新定位csc.exe文件路徑。如下圖:

3.運行csc.exe 需要輸入必要的參數,具體參數大家可以參考其它資料,這里僅僅說明幾個本例中需要的參數

/target:library???? 可以簡寫為 /t:library 生成庫

/out:<文件名>???? 此文件名包含路徑,表示要生成的庫文件名和路徑,例如 /out: d:\test\a.dll.也就是說將把編譯后的a.dll生成到d:\test\路徑下。注意:如果沒有寫路徑,只寫了類庫名稱,如 /out:a.dll。那么a.dll文件將生成到命令行最開始字符所在盤符,如下圖,a.dll將生成到G盤根目錄。

4.指定類庫的生成路徑后,我們還要進一步的指定源文件在,也就是告訴csc將要編譯那些文件。那么如何告訴呢?很簡單,在上圖中繼續鍵入源文件路徑即可。比如你的.cs文件路徑如下:f:\csctest\programm.cs。那么效果將如下圖:

注意:f前面有空格

這樣你就可以把programm.cs文件編譯到d:\test\a.dll文件里了。

如果你想編譯指定目錄下的所有cs文件都編譯到a.dll文件中,那么把programm.cs改成*.cs即可。

至此你就可以實現手動編譯了。

C:\>C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc /t:exe /out:e:\SecondText.exe ?e:first.cs

轉載于:https://www.cnblogs.com/sheseido/p/5875641.html

總結

以上是生活随笔為你收集整理的用csc命令行手动编译cs文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。