Visual Studio 命令提示符与 Visual Studio 命令提示符对比常规命令提示符?
-
13-09-2019 - |
题
当我打开 Visual Studio 命令提示符时(例如,使用菜单打开 开始 -> 程式 -> 微软视觉工作室2008 -> 视觉工作室工具 -> Visual Studio 2008 命令提示符),我得到:
Setting environment for using Microsoft Visual Studio 2008 x86 tools.
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE>
有哪些类型的工具可用?此命令提示符最常见的用途是什么?
解决方案
有基本上只是设置了几个在Visual Studio二进制位置到该命令窗口实例的PATH
环境变量。这意味着,可以使用所有的各种命令和工具,而不必包括完整的路径。
其他提示
Visual Studio命令提示是访问命令行工具与 .NET一起一种方便的方式框架SDK ,如果安装了, Windows平台SDK 工具。
通过提供Visual Studio的命令提示符下,微软可以让你无需您的PATH运行这些工具,包括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 /?
,和它的作品。
请参阅MSDN文章的 .NET框架工具 的为他们做什么提供与Visual Studio 2008 SP1和细节的工具的完整列表。
在Visual Studio中命令提示具有与它的几个工具。有些工具是用于修复安装Visual Studio的。其中一个我喜欢使用的工具是 WCF 。您键入wcftestclient
,你会得到一个客户端来测试你的WCF服务。
文章 Visual Studio 命令提示符 有一个很好的解释:
让我们更详细地看看“Visual Studio 命令提示符”。
它似乎只是为你设定了道路,把你放进了(Ta Da!)VC 目录。甚至不是 C# 目录,当然 而不是 VB 目录。我猜他们认为任何使用它的人 工具是真正的硬核,直接针对硬盘驱动器进行编程 用放大镜和磁铁。
它实际上做的是运行这个 DOS 命令。(就我而言。)
%comspec% /k“” C: Program Files Microsoft Visual Studio 10.0 VC VC VCVARSALL.BAT“” x86
vcvarsall.bat 的作用是什么?好吧,它设置了目标编译器 环境,以便您可以为不同的处理器编译代码。
的用途之一似乎是调用XML类生成用于使用XSD模式用于序列化/反序列化:
此链接似乎有一些良好的信息: