2012-07-19 3 views
1

Я пытаюсь создать пользовательскую стартовую страницу VS2010, в которой будут отображаться рабочие элементы TFS - эта часть проста. Я пытаюсь открыть эти рабочие элементы в своем обычном редакторе в Visual Studio при двойном щелчке, но я не вижу, как это можно сделать.Открытие рабочего элемента TFS в собственном редакторе

Я попытался использовать VsShellUtilities.OpenDocument с URI рабочего элемента (он начинается с vstfs: ///), но этого не может найти. Я использовал http-адрес рабочего элемента - http://tfs-server:8080/WorkItemTracking/Workitem.aspx?artifactMoniker=id - но это открыло страницу в текстовом редакторе и отображалось как текст. Глядя на него в браузере, я все еще не уверен, что это то, что я хочу - но пока я не смогу открыть его в правильном редакторе, я точно не знаю.

Есть много ссылок на IServiceProvider и DocumentService на сети, и this page выглядят многообещающими, но в нем объекты ссылки, кажется, не существуют в TFS2010. Глядя на MSDN подтверждает, что они в 2005, 2008 и 2012 годах, но не 2010. Все пространство имен Microsoft.TeamFoundation.WorkItemTracking.Controls, похоже, не существует в TFS2010, что является позором, потому что я думаю, что это может быть то, что мне нужно.

Так я использую правильный путь, чтобы открыть рабочий элемент в собственном редакторе, и если да, то как мне это сделать?

ответ

0

Попробуйте использовать бесплатный плагин tfs, комплект расширения tfs.

Это хорошо работает и для vs2010 является бесплатным. Посмотрите на here

Смежные вопросы