WPF アプリケーションを使用して C# コードを使用してソリューション ファイルを作成しようとしています。以下のコード スニペットを見つけてください。
var buildEngine = new Engine();
var project = new Project(buildEngine);
project.Load(<pathToCsProjFile>);
project.SetProperty("Configuration", "Debug");
var success = project.Build();
if (success)
{
MessageBox.Show("Build Succeeded");
}
else
{
MessageBox.Show("Build Failed");
}
上記のコードを実行すると、変数 "success" に false の値が保持されます。プロジェクトの出力をキャプチャして、テキストブロックまたは任意の WPF コントロールに表示する方法はありますか? アプリケーションにビルド エラーがある場合は、それを確認する必要があります。