Я пишу приложение для проверки, сборки и развертывания в С# и должен знать, как лучше всего определить, удалось ли мой вызов msbuild или нет. Я попытался использовать код ошибки из процесса, но я не это, это всегда точно.
Есть ли способ с помощью кода ниже, что я могу проверить, успешно ли установлено приложение msbuild.exe?
Спасибо Грант.
try
{
Process msbProcess = new Process();
msbProcess.StartInfo.FileName = this.MSBuildPath;
msbProcess.StartInfo.Arguments = msbArguments;
msbProcess.Start();
msbProcess.WaitForExit();
if (msbProcess.ExitCode != 0)
{
//
}
else
{
//
}
msbProcess.Close();
}
catch (Exception ex)
{
//
}