Создайте ссылку на раскадровку в рабочем элементе TFS программно

1

Я хочу создать ссылку на раскадровку в рабочем элементе программно.

Вот что я делаю

RegisteredLinkType type = _workItem.Store.RegisteredLinkTypes["Storyboard"]; 

if (type != null) 
{

//path is a shared network location

ExternalLink el = new ExternalLink(type, path);     
_workItem.Links.Add(el); 
workItem.Save(); 
}

Таким образом создается ссылка, но когда я нажимаю на нее, она дает исключение из уродства.

Теги:
tfs
tfs-workitem

1 ответ

2
Лучший ответ

Попробуйте использовать такую функцию, чтобы создать URI:

String ConvertToTfsUri(String inputUncPath)
{
    return
        "vstfs:///Requirements/Storyboard/" + Uri.EscapeUriString(input);
}

Это позволит избежать UNC-пути, а затем создать URI стиля TFS.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню