批量编译类库的方法
开发项目的时候,经常需要编译许多共通类库,因为层次关系,不可能所有的类库都在一个解决方案下面,如果挨个编译,非常耗费时间,而且还容易编错顺序,老大就帮我写了一个.cmd文件,以后每次编译只需要点一下即可,非常省事。
下面的代码可以根据个人需要进行修改、删除。
del /s /q /f C:\TEST\Contents\bin\*.*
del /s /q /f C:\TEST\Contents\DLL\CommonDLL\*.*
for /f "tokens=1,2 delims=: " %%a in ('time /t') do @set mytime=%%a%%b
del /s /q /f C:\TEST\Contents\DLL\CommonDLL\*.*
for /f "tokens=1,2 delims=: " %%a in ('time /t') do @set mytime=%%a%%b
"C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe"
"C:\TEST\Contents\TESTCom\TS1.sln" /build debug /out "%mytime%.log"
"C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe"
"C:\TEST\Contents\TESTCom\TS2.sln" /build debug /out "%mytime%.log"
"C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE\devenv.exe"
"C:\TEST\Contents\TESTCom\TS3.sln" /build debug /out "%mytime%.log"