Visual studio 从命令提示符启动Visual Studio

Visual studio 从命令提示符启动Visual Studio,visual-studio,Visual Studio,我的机器上安装了三个不同版本的Visual Studio, ,及 如何使用命令提示符启动特定版本的Visual Studio devenv.exe打开Visual Studio的最新版本。如果要使用命令提示符打开VisualStudio2003,应该怎么做?对特定版本的Visual Studio使用devenv.exe。将有一个位于安装的Common7\IDE文件夹中。以下是我记得的各种版本的目录 2008:%ProgramFiles%\Microsoft Visual Studio 9.0\

我的机器上安装了三个不同版本的Visual Studio, ,及

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


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

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

  • 2008:%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\Ide\devenv.exe
  • 2005:%ProgramFiles%\Microsoft visual Studio 8\Common7\Ide\devenv.exe

使用一个单独的路径,例如,
C:\ProgramFiles(x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
您必须使用该路径来区分它们。例如,以下是我笔记本电脑上的VisualStudio2005命令:

    "C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe"
这里还有一个提示:您可以通过在Windows开始菜单中查找各种Windows应用程序,右键单击图标,选择属性,然后在快捷方式选项卡上查看目标文本框,来了解如何从命令行运行各种Windows应用程序。将该文本复制出来,通常您可以在控制台命令行中使用它。

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

如果您不能或不想通过“开始”菜单访问它,还可以使用以下命令在普通命令shell中“加载”特定于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(使用默认安装路径):

(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”,它将加载corrext版本。

有人知道如何使用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即可

我尝试了这个问题中被接受的答案,但它对我不起作用

通过在其中键入
devenv.exe
,我可以从
RUN
启动Visual studio

WIN+R无法打开
RUN
,因此在命令提示符下,我在命令提示符下键入了以下路径

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

这个答案是处理在任何版本的Windows中启动Visual Studio的另一种方法,它使用Windows键{Windows logo}start来启动目标应用程序

  • 将每个版本固定到任务栏。一种方法是右键单击正在运行的程序,然后选择“锁定到任务栏”。或者在程序管理器中查找,然后再次右键单击以锁定

  • 将每个不同版本固定在任务栏旁边。对于本例,请依次在2003年、2005年和2008年确定每个版本。确保它们位于“开始”按钮旁边,以便于记忆索引号

  • 要启动2003版,请按
    窗口键
    ,然后按数字
    1

  • 要启动2005
    WindowsKey 2

  • 要启动2008
    WindowsKey 3

  • 这既快速又简单,无需打开命令控制台即可启动多个实例

    1) devenv(打开VS)

    2) devenv*.sln(然后使用tab键自动完成并输入以打开VS并自动加载当前解决方案)

    默认情况下,这仅适用于开发人员命令提示符。 要使其在普通控制台中工作(我使用),您需要将devenv.exe的文件夹路径添加到系统环境变量名称路径。 对我来说,这是一个:

    C:\ProgramFiles(x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE


    您也可以使用它并将其另存为vs.bat,然后它会在文件夹中为您找到*.sln文件,并自动打开已加载解决方案的visual studio(如2所示)。

    对于mac上的visual studio,您可以:

    open'/Applications/visualstudio.app'[path\u to].sln

    我在bash_配置文件中创建了一个别名,这样我就可以导航到一个目录并在VS中打开它:


    echo“alias vs=\\'open'/Applications/visualstudio.app'*.sln\'>>~/.bash\u profile

    我回答的类似问题:

    本质上使用

    • 将此帮助程序exe放在路径中的某个位置
    • exe扫描当前目录中的.sln文件
    • exe打开devenv并传入sln文件
    解释如下:

    我发现这非常有用,这就是我打开所有解决方案的方式。

    将C:\Program Files(x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\放在计算机路径中。然后打开一个新的命令提示符。将目录更改为项目文件夹。输入devenv。从命令提示符在visual studio中打开项目

    在文件夹视图中打开项目的。它必须有一个sln文件才能完成下一部分。单击“切换视图”下拉箭头并选择sln文件。解决方案浏览器现在将显示解决方案。

    使用以下命令:

    C:\ProgramFiles(x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\devenv.exe
    
    尚未在之前的版本上进行测试-但要启动Visual Studio 2019,您需要c