我最近一直在努力学习C.我一直在使用VS Code并遇到了一个大问题。开始菜单不显示开发人员命令提示符,因此我无法编译代码。我到处搜索这个程序,我甚至没有一个名为" Microsoft Visual Studio"在我的程序文件(x86)下。我已经尝试重新安装软件而没有任何改变。
我的问题:我无法找到VS Developer命令提示符,我想用它来编译我的代码。
答案 0 :(得分:1)
我不确定你需要什么目的vs命令提示符
视觉工作室代码有开发者终端,您可以通过view -> Integrated Terminal
或ctr +`
答案 1 :(得分:1)
VSCode重量更轻,实质上是一种完全不同的产品。 VSCode没有提供完整的MsBuild设置以及Visual Studio完整版附带的编译器框架。您可以通过安装“Visual Studio 2017的构建工具”来安装这些和VSCode,如果需要它们,您可以找到安装程序all the way at the bottom of the Visual Studio download page。
安装这些工具后,您应该能够构建代码。我不是100%确信这会带回Visual Studio Developer Command Prompt
,但是这个命令提示符使它工作的是一些预配置的路径语句到正确版本的msbuild.exe
和位置编译.NET应用程序所需的其他工具。在安装了正确的工具和SDK之后,手动配置用户的PATH环境变量也应该有效。
您可能依赖的一些变量,例如:
VCIDEInstallDir=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\VC\
VCINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\
VisualStudioVersion=15.0
VS150COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\Tools\
VSCMD_ARG_app_plat=Desktop
VSCMD_ARG_HOST_ARCH=x86
VSCMD_ARG_TGT_ARCH=x86
VSCMD_VER=15.5.3
VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\
VSSDK150INSTALL=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VSSDK
在VSCode中没有直接的等价物。如果您依赖于这些,则还需要在同一台计算机上安装Visual Studio(Community | Pro | Enterprise),否则您需要更改构建脚本以打破对Visual Studio特定项目的依赖性IDE。