Visual Studio命令提示符与常规命令提示符?

Joh*_*ski 34 command-prompt visual-studio-2008 visual-studio

当我打开Visual Studio命令提示符(例如,使用菜单开始 - > 程序 - > Microsoft Visual Studio 2008 - > Visual Studio工具 - > Visual Studio 2008命令提示符打开)时,我得到:

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE>
Run Code Online (Sandbox Code Playgroud)

有哪些工具可用,以及此命令提示符的最常见用途是什么?

Sim*_*ens 29

它基本上只是将几个Visual Studio二进制位置PATH设置为该命令窗口实例的环境变量.这意味着您可以使用所有各种命令和工具,而无需包含完整路径.

.NET Framework工具工具(.NET Framework)中,MSDN上提供了部分工具的部分列表.


Mik*_*keD 10

Visual Studio命令提示符是访问.NET Framework SDK附带的命令行工具的便捷方式,如果安装了Windows Platform SDK工具,则可以使用它.

通过提供Visual Studio命令提示符,Microsoft允许您运行这些工具,而不需要PATH,INCLUDE,LIB和LIBPATH环境变量来包含安装Visual Studio和.NET SDK的各种文件夹的所有其他路径.相反,当您启动Visual Studio命令提示符以允许您运行工具时,会动态添加这些文件夹引用.

例如,如果打开常规命令提示符,则无法在xsd.exe不更改目录的情况下运行"C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin".但是,在Visual Studio命令提示符中,您只需键入xsd.exe /?,它就可以工作.

有关Visual Studio 2008 SP1提供的工具的完整列表以及它们的功能详细信息,请参阅MSDN文章.NET Framework工具.