要在VS 2008 Express Edition中添加命令提示符,我已完成以下步骤:
Tools->External Tools->Click on Add
。然后我输入了以下信息:
Title: Visual Studio 2008 Command Prompt
Command: cmd.exe
Arguments: %comspec% /k ""C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"" x86
Initial Directory: $(ProjectDir)
然后OK/Apply
。
在此之后,当我进入工具菜单并单击Visual Studio 2008命令提示符时,命令提示符已打开但我收到以下错误消息:
'"C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"' is not recognized as an internal or external command, operable program or batch file.
请有人帮我解决这个问题。或者有人教我如何在VS 2008 Express Edition中手动添加命令提示符到工具菜单。
答案 0 :(得分:0)
为什么要将%comspec%
环境变量指定为cmd.exe
的参数的一部分? %comspec%
是否指向cmd.exe
?
我也不确定你为什么在参数的末尾加上x86
。
参数似乎足以成为/k "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat"
最后,我目前不在Windows机器上,但您是否仔细检查了.bat文件的路径?至少对于非自由版本的Visual Studio,我似乎记得.bat文件类似于vsvars.bat
或vcvars32.bat
。不过,Express Edition的名称可能不同。
答案 1 :(得分:0)
手动在VS 2010 ultimate中添加命令提示符 - http://bit.ly/1L2tseJ