有没有办法获得Visual Studio使用的构建命令行?

时间:2013-11-06 20:53:40

标签: visual-studio-2012 csc vbc

我想从命令行进行构建,但是我想从Visual Studio(2012)中获取确切的命令行语法,这样我就不必手动找出所有的标志,导入和其他参数。

有没有办法让Visual Studio显示这些信息?

2 个答案:

答案 0 :(得分:28)

在Visual Studio中构建项目或解决方案时,用于运行编译器的整个命令行(csc.exe,包括开关和参数)将显示在“输出”窗口中。如果您没有在那里看到它,请转到:

检查详细程度

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

(您可能需要选择“显示所有设置”) options in toolbar -- finding projects and solution in options

必须设置为“Normal”或更高。查看此问题和答案以获取更多详细信息:

To see all command line on output window while compiling

答案 1 :(得分:2)

我没有足够的声誉来评论acfrancis的答案,所以我只发布了一个简单的答案: 在Visual Studio 2017中,遵循acfrancis的回答,但将两个选项设置为Detailedenter image description here 然后复制输出,搜索cl.exelink.exe(好多行,在这种情况下是730行,如果没有搜索,我都无法找到两者),您可以找到以下内容: enter image description here enter image description here