从命令提示符启动Visual Studio

问题描述:

我的机器上安装了三个不同版本的Visual Studio,它们分别是: Visual Studio 2003,Visual Studio 2008VS2005从命令提示符启动Visual Studio

如何使用命令提示符启动特定版本的Visual Studio。

devenv.exe打开最新版本的Visual Studio。如果我想使用命令提示符打开Visual   Studio   2003,应该怎么办?

+1

有时,打字比使用鼠标要快。有时您需要启动IDE作为批处理/ shell脚本的一部分。 – 2009-06-10 04:13:42

+0

尝试msdev.exe - 我大声记住具有msdev.exe的旧版本,但不是完全准确的版本。 – user93353 2012-11-29 18:15:25

+1

Sara Ford在各种命令行开关上有一些提示[here](http://blogs.msdn.com/saraford/default.aspx)搜索devenv – benPearce 2009-06-10 04:17:53

您必须使用路径来区分它们。举例来说,这里是Visual  工作室  2005命令我的笔记本电脑:

"C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe" 

这里有一个小窍门:你可以找出如何在Windows开始菜单中找到它们运行在命令行中各种Windows应用程序,右键单击图标,选择属性,然后在快捷方式选项卡上查看目标文本框。将该文本复制出来,通常可以在控制台命令行中使用它。

将devenv.exe用于特定版本的Visual Studio。将会有一个位于安装的Common7 \ IDE文件夹中。这里是我记得的各种版本的目录。

  • 2008中:%ProgramFiles%\微软的Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe的
  • 2005年中:%ProgramFiles%\微软的Visual Studio 8 \ Common7 \ IDE \ devenv.exe的

使用绝对路径,例如C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe

您也可以使用“Visual Studio 2005命令提示符”和“Visual Studio 2008命令提示符”来加载特定于版本的命令shell环境,然后运行'devenv'。这通常位于开始 - >程序 - > Visual Studio - > Visual Studio工具中。

如果您不能或不想通过开始菜单访问它,您还可以“加载”VS版本(对于VS 2008, 使用默认安装路径):(注意:根据您的平台更改x86)

(32位)%comspec%/ k“”C :\ Program Files \ Microsoft Visual Studio 8 \ VC \ vcvarsall.bat“”x86
(64位)%comspec%/ k“”C:\ Program Files(x86)\ Microsoft Visual Studio 8 \ VC \ vcvarsall.bat “”x86

或VS 2008(wit h默认安装路径):

(32位)%comspec%/ k“”C:\ Program Files \ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat“”x86
(64位)%comspec% k“”C:\ Program Files文件(x86)\ Microsoft Visual Studio 9.0 \ VC \ vcvarsall.bat“”x86

每个都设置环境,所以如果您随后执行'devenv',它将加载相应的版本。

有人知道如何使用Visual Studio Express 2012 for Windows Desktop打开它吗?

发现:

%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat"" 

%COMSPEC%是:

C:\Users\Admin>echo %comspec% 
C:\Windows\system32\cmd.exe 

或者只是搜索 “开发商” 在Windows 8开始搜索 “应用程序” 菜单,然后它会导致你“开发者命令提示符VS2012“。

这里是快捷方式,你可以只输入devenv.exe的并启动Visual Studio Here is the shortcut, You can just type devenv.exe and start visual studio

我想,已经在这个问题上被接受的答案,但它没有工作对我来说

我能通过在其中输入devenv.exeRUN启动Visual Studio。

WIN + R开RUN没有工作,所以在命令提示符下,我输入的命令提示符下面的路径

c:\WINDOWS\system32\rundll32.exe shell32.dll`,#61 

这个答案是不同的方式,通过10通过处理在Windows 7开始的Visual Studio使用Windows密钥{windows徽标}开始开始目标应用程序。

  1. 将每个版本固定到任务栏。一种方法是右键单击正在运行的程序并选择“固定到任务栏”。或者在程序管理器中找到,然后再次右键单击来钉住。
  2. 将每个不同的版本固定在任务栏旁边。对于这个例子,在2003年,2005年和2008年最后连续推送每个版本。确保它们在开始按钮旁边,以便索引号码记忆更容易。

    enter image description here

  3. 要启动2003版打WindowsKey然后数1
  4. 要启动2005 WindowsKey 2
  5. 推出2008 WindowsKey 3

这很快且容易,可以启动多个实例,而无需启动命令控制台。