TFS 2010: Как создать ссылки BuildDetail, которые могут отображаться в веб-браузере? - PullRequest
2 голосов
/ 24 октября 2011
public class AddHyperlinkToBuildOutput : CodeActivity
{
    [RequiredArgument]
    public InArgument<IBuildDetail> BuildDetail { get; set; }

    [RequiredArgument]
    public InArgument<string> DisplayText { get; set; }

    [RequiredArgument]
    public InArgument<string> Url { get; set; }

    protected override void Execute(CodeActivityContext context)
    {
        var buildDetail = context.GetValue(BuildDetail);
        var displayText = context.GetValue(DisplayText);
        var url = context.GetValue(Url);

        buildDetail.Information.AddExternalLink(displayText, new Uri(url));
        buildDetail.Information.Save();
    }
}

С этим я могу создать ссылку в моем подробном журнале сборки ( Настройка Team Build 2010 - Часть 13. Получение контроля над выходом сборки .

У меня проблема в том, что ссылка открыта в текстовом редакторе Visual Studio 2010.

Ссылка выглядит так: file://///ServerName/BuildResult/Tests.html

Как можно открыть веб-браузер для отображения страницы Tests.html?

...