Search code examples
visual-studio-2012cscvbc

Is there a way to get the build command line used by Visual Studio?


I want to do a build from the command line, but I'd like to get the exact command line syntax from Visual Studio (2012), so that I don't have to manually figure out all of the flags, imports, and other parameters.

Is there a way to get Visual Studio to display this information?


Solution

  • When you build a project or solution in Visual Studio, the entire command line used to run the compiler (csc.exe, including switches and parameters) is displayed in the Output window. If you don't see it there, check the Verbosity level by going to:

    Options > Projects and Solutions > Build and Run > MSBuild project build output verbosity

    (You may need to choose "Show all settings") options in toolbar -- finding projects and solution in options

    It has to be set to "Normal" or higher. Check this question and answer for more details:

    To see all command line on output window while compiling