使用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
版權聲明:本文爲博主原創文章,轉載請附上博文連接!日誌