TFS 2010:如何创建可以在Web浏览器中显示的BuildDetail链接?

时间:2011-10-24 12:26:10

标签: c# visual-studio visual-studio-2010 build tfs2010

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();
    }
}

有了这个,我可以在我的构建详细日志(Customize Team Build 2010 – Part 13: Get control over the Build Output

上创建一个链接

我遇到的问题是在Visual Studio 2010的文本编辑器中打开了链接。

链接如下:file://///ServerName/BuildResult/Tests.html

如何打开网络浏览器以显示Tests.html页面?

0 个答案:

没有答案