我需要在Visual Studio 2013中的开发人员命令提示符中运行web.exe文件。默认情况下,Visual Studio 2013中没有安装命令提示符。
之前,我使用的是Visual Studio 2012。它默认安装了开发人员命令提示符。
有人知道为什么VS2013默认没有开发者命令提示符吗?如何设置VS2013的开发人员命令提示符?
我需要在Visual Studio 2013中的开发人员命令提示符中运行web.exe文件。默认情况下,Visual Studio 2013中没有安装命令提示符。
之前,我使用的是Visual Studio 2012。它默认安装了开发人员命令提示符。
有人知道为什么VS2013默认没有开发者命令提示符吗?如何设置VS2013的开发人员命令提示符?
当前回答
Visual studio command prompt is nothing but the regular command prompt where few environment variables are set by default. This variables are set in the batch script : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat . So basically to get a visual studio command prompt for a particular version, just open regular command prompt and run this batch script : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat (Change the visual studio version based on your installed version). Voila you have got the visual studio command prompt. You can write a script to run the batch file and open cmd.exe.
其他回答
我使用了这个答案的修改版本-基于我的经验添加到VS 2010:
Select Tools >> External Tools in Visual Studio Click Add Title: I use Visual Studio Command &Prompt &P Makes P a alt-shortcut key (when menu active) I originally used C, but that conflicts with the existing shortcut for Customize Command: C:\Windows\System32\cmd.exe Arguments: \k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat /k keeps a secondary session active so the window doesn’t close on the .bat file Initial Directory: I use $(ProjectDir) (from the dropdown) Click OK.
现在您可以在Tools菜单下访问命令提示符。
请参见:向Visual c# Express 2010添加命令提示符
在VS2013菜单中选择“工具”,然后选择“外部工具”。输入如下:
标题:“VS2013原生工具-命令提示符”会很好 命令:C:\Windows\System32\cmd.exe 参数:/k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat" 初始目录:根据需要选择。
单击OK。 现在您可以在Tools菜单下访问命令提示符。
我不知道最近这种情况是否有所改变——塞缪尔给出的答案并不适用于我,尽管那个链接看起来很权威。
有几件事
1)由于某种原因,开始菜单中的文件夹被称为Visual Studio 2013,而不是Microsoft Visual Studio 2013。使用win8应用程序界面,你可能会看到2010年的Microsoft Visual Studio 2010条目,因为你没有在它旁边看到新的2013年文件夹Microsoft Visual Studio 2013,所以你认为它不存在。但它是…仅仅几页卷轴。
2) Windows 8(至少8.1)不能显示子文件夹。我尝试用快捷方式在Visual Studio 2013文件夹下面创建一个文件夹,但整个文件夹就是不显示。
3)这就是为什么安装的是一个快捷方式。不知道windows 7在开始菜单中有一个快捷方式是什么行为,但应用程序菜单就像一个文件夹一样显示它。当你点击它时,它会把你带到资源管理器中所谓的丢失的快捷方式。
最终解决方案:在C:\ProgramData\Microsoft\Windows\开始菜单\程序下,创建一个名为Microsoft Visual Studio 2013的新文件夹。将C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ shortcuts中的快捷方式复制到新文件夹中。然后你会有你的图标使用windows 8应用程序界面下的标题,这是新的文件夹名称。
你也可以从VS2013开始输入,现在图标就会显示出来。
Visual studio command prompt is nothing but the regular command prompt where few environment variables are set by default. This variables are set in the batch script : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat . So basically to get a visual studio command prompt for a particular version, just open regular command prompt and run this batch script : C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\VsDevCmd.bat (Change the visual studio version based on your installed version). Voila you have got the visual studio command prompt. You can write a script to run the batch file and open cmd.exe.
你可以简单地去菜单>所有程序> Visual Studio 2013。选择文件夹链接“Visual Studio Tools”。这将打开文件夹。你可以使用命令提示符的快捷方式。它们非常适合我。
我认为这里的技巧可能是不同的处理器有不同的版本,因此他们把它们放在一起。