如何通过命令行打开Visual Studio并指定x64-Release配置构建解决方案?
指定Visual Studio devenv命令行构建的配置与平台
直接用devenv的/build参数是最直接的方式,能一次性指定配置和平台,命令格式如下:
devenv YourSolution.sln /build "Release|x64"
关键说明:
/build参数会触发构建操作,完成后VS会自动退出(如果不需要打开VS界面,这个方式比调用菜单命令更高效)"Release|x64"是配置与平台的组合格式,格式为[配置名]|[平台名],要和你解决方案中实际存在的配置完全匹配,比如Debug|x86、Release|Win32等
如果必须打开VS界面再执行指定配置的构建,可以通过连续的/command参数先切换配置,再触发构建:
devenv YourSolution.sln /command "SolutionConfigurations.Select('Release|x64')" /command "Build.BuildSolution"
这个命令会先打开VS,切换到目标配置平台,然后自动执行构建。
另外,如果只想构建解决方案中的特定项目,而非全部项目,可以加上/project参数指定项目文件:
devenv YourSolution.sln /build "Release|x64" /project YourProject.vcxproj
内容的提问来源于stack exchange,提问作者Krishnakumar T G
相关产品推荐
相关产品推荐

