在编译时查看输出窗口上的所有命令行

我想在输出窗口上构建/释放时查看所有命令。 当我构建我的应用程序时,我只看到这个:

------ Build started: Project: CemKutuphane, Configuration: Debug Any CPU ------ CemKutuphane -> D:\Projects\Test\CemKutuphane\CemKutuphane\bin\Debug\CemKutuphane.dll ========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ========== 

这些行中没有csc.exe args。 但是visual studio ide正在为此而努力。 有没有办法看到所有命令?

dknaack的回答是正确的,所以我会重复它,直到他删除它为止:

您可以设置详细级别

选项>项目和解决方案>构建和运行> MSBuild项目构建输出详细程度

我试过这个并发现将日志记录设置为“Normal”或更高版本会显示正在执行的csc.exe命令行,如下所示:

 1>CoreCompile: 1> C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:2008,1701,1702 ... 

请注意,您可能需要事先清理项目才能看到这一点 – 如果项目已经是最新的,那么MSBuild将跳过几个任务。