.net Framework 提供的 MSBuild 工具可以方便我们在没有安装 Visual Studio 2005 的系统中编译项目解决方案,当然还可以与用相关工具组合进行 DailyBuild。本文只是记录 MSBuild 的一些基本用法。
先看一个例子,在解决方案目录(Test.sln)命令行输入下面的命令,将会自动编译解决方案。
常用参数说明:
/t:Rebuild|Clearn 生成目标
/p:Configuration=Debug|Release 项目属性
/l:FileLogger,Microsoft.Build.Engine;logfile=Build.log 编译日志
/clp:PerformanceSummary 显示任务、目标和项目花费的时间
先看一个例子,在解决方案目录(Test.sln)命令行输入下面的命令,将会自动编译解决方案。
D:\Test> %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe Test.sln /t:Rebuild /p:Configuration=Release /l:FileLogger,Microsoft.Build.Engine;logfile=Build.log
常用参数说明:
/t:Rebuild|Clearn 生成目标
/p:Configuration=Debug|Release 项目属性
/l:FileLogger,Microsoft.Build.Engine;logfile=Build.log 编译日志
/clp:PerformanceSummary 显示任务、目标和项目花费的时间