亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C# 代碼的 csc 編譯器

C# 代碼的 csc 編譯器

C#
慕哥9229398 2021-08-22 15:38:48
我使用的是 Visual Studio 2015。我認為它使用 Microsoft Visual Studio 14.0\VC\bin 文件夾中的 cl.exe 編譯器來編譯 C++ 代碼。另外,我的理解是用于編譯 C# 代碼的編譯器是 csc.exe。但是,我在我的視覺工作室中找不到像 cl.exe 這樣的 csc.exe。我很想知道 Visual Studio 是如何編譯 C# 代碼的。我認為Visual Studio使用.Net自帶的csc.exe,一般安裝在C:\Windows\Microsoft.NET\Framework\\csc.exe來編譯C#代碼。我的理解正確嗎?
查看完整描述

1 回答

?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

我無法回答為什么您的 VS 2015 安裝目錄中沒有 Roslyn。但是您可以檢查 Visual Studio 如何在輸出窗口中運行 csc.exe。

轉到Tools->Options->Projects and Solutions->Build and Run,然后選擇構建輸出詳細程度。(您可以選擇最詳細的選項)

http://img1.sycdn.imooc.com//6121ff200001b52708470578.jpg

然后構建你的程序。然后,您可以檢查MSBuild輸出窗口中使用的命令行。

就像,哦,我正在使用 VS 2017 ......

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Roslyn\csc.exe /noconfig /nowarn:1701,1702,2008 /nostdlib+ /platform:anycpu32bitpreferred ...(一堆省略了開關)


查看完整回答
反對 回復 2021-08-22
  • 1 回答
  • 0 關注
  • 341 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號