我剛剛給了我一個新的C#書,這是一個非常好的閱讀。我發現我的Visual Studio 2017 express IDE可以編譯C#7.1或更低版本。儘管如此,我確實是一個記事本和命令編譯器。我使用NotePad ++,並使用命令行編譯器編譯我的代碼(只要項目不太大...)。如何從命令行而不是IDE運行C#7.1編譯器?
我試圖找到基於命令行的C#7.1編譯器安裝在我的系統上?你們知道它一般安裝在哪裏嗎?
我也捅了一下週圍,我發現這一點: C:\微軟的Visual Studio \ 2017年\社區\的MSBuild \ 15.0 \斌\羅斯林\ CSC.EXE
我不知道是什麼上述文件路徑的C#版本號是?我試過csc.exe /版本但無濟於事。你們可以幫我抓住一個基於C#7.1命令行的編譯器嗎? 謝謝!
- 埃裏克W.
在命令提示符下鍵入'csc /?'s顯示所有相關選項。滾動到該命令窗口的頂部會顯示版本。這有幫助嗎?要求我們找到非現場資源的問題在這裏是無關緊要的,其中包括*幫助我解決*問題。您可能想閱讀[幫助]頁面。 –
它讀取的是2.3.2.62116,但我不確定C#5.0,6.0,7.0或7.1等對應的內容。我對.NET很陌生,我很困惑。 – Erik343
什麼讓人困惑? *我發現我的Visual Studio 2017 express可以編譯C#7.1或更低版本*;不是'2.3.2.62116'低於'7.1'?你想解決什麼**具體問題?你有*非常好的閱讀*書中的代碼,不會用你安裝的版本進行編譯? –