У меня есть следующий код для сборки проекта из другого приложения C #:
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!!!!!!");
}
В настоящее время он строит конфигурацию по умолчанию (Debug), но я хочу, чтобы он собрал версию выпуска. Если бы я вызывал MsBuild из командной строки, я бы сделал что-то вроде:
C:\Windows\WinFX\v3.5>msbuild.exe *.proj /ToolsVersion:3.5 /p:Configuration=Release
Как передать этот конфигурационный переключатель движку сборки?