.NET 3.5多个工程编译的DOS命令

多个工程如果用VS一个一个打开编译很麻烦,用一个Bat文件让他来处理,比较方便。
需要两个Bat文件:
notepad_build_info.bat
Code
1@notepad %1
2

另外一个 随便命名:

Code
 1@cd BLL
 2%SystemRoot%\Microsoft.NET\Framework\v3.5\MSBuild.exe WebPortal.sln /property:Configuration=Debug /l:FileLogger,Microsoft.Build.Engine;logfile=BLL.log
 3@echo Close notepad to continue
 4@find "    0 Error(s)" BLL.log
 5@if errorlevel 1 call ..\notepad_build_info.bat BLL.log
 6@cd ..
 7
 8@echo 复制某些运行
 9
10xcopy ..\Release_Env\Service\xxxx.BLL.dll ..\Release_Env\App_Server\ ////y
11xcopy ..\Release_Env\Service\xxx.BLL.dll ..\Release_Env\App_Server\ ////
 

每个工程 都写在里面,运行上面的Bat文件就OK啦。

你可能感兴趣的:(.NET 3.5多个工程编译的DOS命令)