1

为了在 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 中手动将命令提示符添加到工具菜单中。

4

2 回答 2

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.batvcvars32.bat. 不过,Express Edition 的名称可能会有所不同。

于 2010-04-24T17:18:56.700 回答
0

在 VS 2010 Ultimate 中手动添加命令提示符 - http://bit.ly/1L2tseJ

于 2015-06-12T12:26:48.810 回答