簡體   English   中英

從Visual Studio構建時如何查看CSC.EXE(或VBC.EXE)參數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM