使用Visual Studio 的IDE,有时忍受不了它的占用内存过高,加载速度太慢。因此选择 cmdline工具
1. devenv.exe\devenv.com
1.1 Devenv 命令行字体
Devenv 容许您设置集成开发环境 (IDE) 的各个选项,以及从命令行生成、调试和部署项目。使用这些开关从脚本或 .bat 文件(如每夜生成的脚本)运行 IDE,或以特定配置启动 IDE,注意,命令行下请使用Devenv.com 不然没法输出日志信息。ui
1.2 Devenv 开关语法.net
devenv 开关的语法规则与其余 DOS 命令行实用工具遵照的规则很是相似。
下列语法规则适用于全部 devenv 开关及其参数:
1
2
- 使用 devenv /? 命令可在“命令”窗口中显示全部可用的 devenv 开关的列表,同时显示其使用说明。
- 默认状况下,devenv 在命令行执行,不打开visual studio,该命令将开关传递给 devenv.com 实用工具。
devenv.com 实用工具用于经过标准系统流(如 stdout 和 stderr)传递输出,并在捕获输出时肯定正确的
I/O 重定向(如重定向到 .txt 文件)。
- 以 devenv 开头的命令,在命令行执行,不打开visual studio。例如,devenv /fn verdana 命令将 Verdana
指定为 IDE 的默认系统字体。 而以 devenv.exe 开头的命令可以使用相同的开关,但会跳过 devenv.com
实用工具将其直接发送给 devenv.exe 程序。命令行
1.3 编译项目:
普通编译: devenv.com MyProject.sln /Build "Release|Win32"
编译解决方案中的指定项目:devenv.com MyProject.sln /build "Release|Win32" /Project MyProject1
1
2
3
2. msBuild.exe
MSBuild全称(Microsoft Build Engine),是用于构建应用程序的平台。您可能不知道它,
可是若是您在使用VS作开发,那么必定时时刻刻在使用它。由于是它在背后为你管理生成
你的项目文件。当新建一个项目时,注意下项目文件夹中的*.*proj文件就是为MSBuild提供的,
这是个文本文件,基于XML格式,里面包含有项目所包含的文件,生成配置,输出配置等信息。
当把一个文件或者图片等添加到项目中,就会在这里添加一个描述,反之则删除一个描述信息;
在项目属性页所作的配置也会在这里存储。调试
示例:
@echo on
cd /d %~dp0
"C:\Program Files (x86)\MSBuild\14.0\Bin\amd64\MSBuild.exe" TestMSBuild.vcxproj /p
---------------------
做者:longlongway2012
来源:CSDN
原文:https://blog.csdn.net/kasteluo/article/details/77246388
版权声明:本文为博主原创文章,转载请附上博文连接!日志