![](/img/trans.png)
[英]How to find and use the latest version of CSC.exe when using Visual Studio Code?
[英]How to see CSC.EXE (or VBC.EXE) parameters when building from Visual Studio
在使用Visual Studio構建應用程序時,有沒有辦法查看CSC(或VBC)參數是什么?
Visual Studio在后台調用CSC.exe / VBC.exe。 我想知道是否有辦法看到那個電話。
我需要此信息來使用命令行復制等效的Build腳本。
我為構建設置了不同級別的詳細程度,但仍然沒有在輸出窗口中看到任何CSC.EXE調用。
我真的很驚訝為什么微軟沒有簡單的方法來查看底層的CSC命令。
AJ,如果我完成你的步驟,我得到:
我沒有看到任何對CSC的提及
好的,這是我如何解決這個問題:
首先,我使用了工具和選項,並將詳細程度設置為詳細信息。 (此后仍然構建輸出為空)。
然后我得到了VS2010的Service Pack。
我也有類似的Visual Studio 2012問題我必須得到“更新4”才能看到日志和CSC.EXE離開輸出。
我想你可以在你的VS環境選項中設置你想要的東西。 在“工具”菜單下,選擇“選項”,然后選擇“項目和解決方案”。 確保選中“構建開始時顯示輸出窗口”。
然后,在“項目和解決方案”下,選擇“構建並運行”並更改“MSBuild項目構建輸出詳細程度”的級別。 我把它改為“詳細”作為一個實驗,但你可以調整水平以獲得你想要的東西。
然后,當您構建/重建解決方案時,最簡單的方法是將光標放在構建輸出窗口中並搜索“csc”(或VB的“vbc”)。 您應該能夠看到對編譯器的整個命令行調用。
編輯
要回答您的注釋,請將輸出窗口頂部的“顯示輸出”下拉選項從“調試”更改為“構建”,然后執行構建/重建,而無需在調試模式下運行應用程序。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.