我有以下的代码来构建从另一种C#应用程序项目:传递的MSBuild命令行参数与BuildEngine
var buildEngine = new Engine();
buildEngine.RegisterLogger(new ConsoleLogger());
var success = buildEngine.BuildProjectFile(pathToCsProjFile);
if(!success)
{
Log.LogIt("On Noes! We Broke!");
}
else
{
Log.LogIt("It Worked!!!!!!");
}
目前,它建立的默认配置(调试),但我想它来构建发行版。如果我在命令行中调用的MSBuild我会做这样的事情:
C:\Windows\WinFX\v3.5>msbuild.exe *.proj /ToolsVersion:3.5 /p:Configuration=Release
我如何通过该配置切换到构建引擎?