C#项目的编译器命令行

Visual Studio在项目属性 - > C / C ++ - >命令行和链接器 - >命令行下显示编译器和链接C ++项目的确切命令行,但是,我无法找到C#项目的类似属性页。 有没有人知道找出用于编译C#项目的csc.exe命令行参数的最佳方法是什么     
已邀请:
而不是直接使用
csc.exe
,我建议改为查看
msbuild
。使用
msbuild
,您只需运行
msbuild yourProject.csproj
即可进行编译。 此外,根据此MSDN博客,您在输出窗口中看到的
csc.exe
命令行并未真正使用。     
在Visual Studio中,转到Debug-> Windows-> Output。编译项目时,此窗口将显示用于编译代码的命令,包括CSC命令。 确保在“输出”窗口的选项下拉列表中选择“显示输出:构建”。     
请参阅MSDN:使用csc.exe进行命令行构建     
在Visual Studio 2010中转到 工具 - >选项 - >项目和解决方案 - >构建和运行 将“MSBuild项目构建输出详细程度”更改为比Minimal更少的过滤(例如“Normal”)。在此之后,Build Output窗口中会有更多的讨论,您应该能够看到调用CSC的实际命令行。     

要回复问题请先登录注册