Ok, вот вещь:Пользовательского Workflow Activity - получать предупреждение от Строительства Подробнее
Я за руль себя орехами пытаюсь получить ПРЕДУПРЕЖДЕНИЯ от IBuildDetail объекта при вызове CustomActivity.
Это то, что я пробовал:
private static List<IBuildInformationNode> GetBuildWarnings(IBuildDetail buildInformation)
{
var warnings = buildInformation.Information.GetNodesByType(InformationTypes.BuildWarning);
if (warnings.Count == 0 && buildInformation.CompilationStatus == BuildPhaseStatus.Succeeded)
{
buildInformation.RefreshAllDetails();
warnings = buildInformation.Information.GetNodesByType(InformationTypes.BuildWarning);
}
return warnings;
}
Это дает мне 0 ПРЕДОСТОРОЖНОСТИ.
Я также попытался один и тот же код с помощью:
var warnings = InformationNodeConverters.GetBuildWarnings(buildInformation);
, которые до сих пор не приносит никаких предупреждений.
Этот CustomActivity вызывается в конце рабочего процесса: Я на самом деле не имеют каких-либо проблем, извлекая остальные детали, как статус сборки, ошибки построения тестовой информации и т.д.
Вопрос заключается только с предупреждениями.
Смешно, что в конце сборки, когда я проверяю результаты сборки, есть предупреждения.
Любые идеи?
Заранее благодарен!
ли вы когда-нибудь добраться до нижней части этого? У меня такая же проблема, и это сводит меня с ума. –