Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I add the VS Command Prompt to Visual Studio 2010 C# Express?

When I install "real" editions, the command prompt exists as a tool, but not in the express edition?

How can I open the special command prompt, and have easier access to the various command-line tools that ship with Visual Studio and the .NET framework?

See Also

  • Add Command prompt in VS 2008 Express Edition manually - missing some essential steps, and never completely answered; also, 2008 specific
  • Visual Studio Command Prompt vs. Regular Command Prompt?
like image 650
Michael Paulukonis Avatar asked Nov 22 '10 12:11

Michael Paulukonis


People also ask

How do I get VS command prompt?

Start in Visual StudioOn the menu bar, select Tools > Command Line > Developer Command Prompt or Developer PowerShell.

How do I add command line options in Visual Studio?

To set command-line arguments in Visual Studio, right click on the project name, then go to Properties. In the Properties Pane, go to "Debugging", and in this pane is a line for "Command-line arguments." Add the values you would like to use on this line. They will be passed to the program via the argv array.

Where is MSVC compiler installed?

More precisely, the default path where you'll find the compiler is C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin .


1 Answers

The VS command prompt is not a standaloneshell, but the standard cmd.exe with some EnvironmentVariables setup — through vcvarsall.bat

Charmingly, vcvarsall.bat only ships with the c++ edition, and resides in the Microsoft Visual Studio 10.0\VC folder.

So if you haven’t installed VS c++ Express — and you want to access the shell, you probably have to install VS c++ Express; that’s what I did, anyway.

  1. Select Tools >> External Tools in Visual Studio.
  2. Click Add
  3. Fill in the Title - I used Visual Studio Command &Prompt (C is already assigned to Customize)
  4. Command: cmd.exe (should already be on your PATH)
  5. Arguments: /k "\path\to\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"
  6. Pick an Initial directory. I used $(ProjectDir)
  7. Click OK

alt text

I have these notes @ http://www.xradiograph.com/Programming/VisualStudioExpress which were in turn adapted from http://visualbasic.about.com/b/2010/08/17/the-visual-studio-command-prompt.htm and other sources

like image 136
Michael Paulukonis Avatar answered Oct 20 '22 15:10

Michael Paulukonis