離開Visual Studio C#的編譯(你不知道的C#)


     很多人一開始學習.net 第一天必定是安裝Visual studio 或者很多關於C#學習的書上第一章節必定是告訴你要你下載一個vs 

其實沒有vs未必就不能開發了,只是可能說vs給我的開發帶來了很多的便捷,但是作為初學者一開始就用它可能會導致你忽略

了很多原理性的東西 , 一般在windowxp以后微軟的window操作系統都為默認裝上.netframework,拿.net 和java比較,我認為

.netframework就相當於java的jdk(個人觀點不喜勿噴) 搞java的都知道在jdk工具包里就有javac.exe(編譯工具) java.exe(運行工具)

當然java是基於虛擬機運行的除了 jdk里也包含了開發調試時候的jre...這里不多說

     回到原話題, .net也可以自運用編譯工具來自行編譯,以win7為例一般是在:C:\Windows\Microsoft.NET\Framework64\v4.0.30319

文件夾下可以找到csc.exe 這個就是C#的編譯工具了

 

 這個時候我們可以配置一下環境變量 把path下 運行路徑定位到 C:\Windows\Microsoft.NET\Framework64\v4.0.30319;

注意添加就好了不要把之前的刪了,

 其實這個環境變量配不配值本質上是沒有關系的,只是因為待會兒我們要在dos下去執行編譯

C#文件,如果不配置的話那么定位會很麻煩,接下來cmd打開dos 測試一下csc.exe是否沒有問題

可以看到配置完環境變量后我們在dos中輸入csc.exe后會提示編譯工具的版本,只是我們還沒有指定要編譯的

文件, 接下來我們就用window自帶的記事本寫一個簡單的C#windorm應用程序

 

  因為可能涉及到cmd命令,所以如果不清楚的話自己稍微學習一下cmd dos命令,

  編譯后我們來執行是這樣子的

小伙伴們這樣我們不就完全脫離了visual studio了嗎? 

 

 

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM