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页面?