Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 在其中打开TFS工作项';她自己的编辑_Visual Studio 2010 - Fatal编程技术网

Visual studio 2010 在其中打开TFS工作项';她自己的编辑

Visual studio 2010 在其中打开TFS工作项';她自己的编辑,visual-studio-2010,Visual Studio 2010,我正在尝试创建一个VS2010自定义起始页,它将显示TFS工作项——这一部分很简单。我试图让这些工作项在双击时在VisualStudio中的普通编辑器中打开,但我看不出如何做到这一点 我尝试使用VsShellUtilities.OpenDocument和工作项的URI(它开始于vstfs://),但找不到它。我使用了工作项的http地址-http://tfs-server:8080/WorkItemTracking/Workitem.aspx?artifactMoniker=id-但这会在文本编

我正在尝试创建一个VS2010自定义起始页,它将显示TFS工作项——这一部分很简单。我试图让这些工作项在双击时在VisualStudio中的普通编辑器中打开,但我看不出如何做到这一点

我尝试使用
VsShellUtilities.OpenDocument
和工作项的URI(它开始于vstfs://),但找不到它。我使用了工作项的http地址-
http://tfs-server:8080/WorkItemTracking/Workitem.aspx?artifactMoniker=id
-但这会在文本编辑器中打开页面,并显示为文本。在浏览器中查看它,我仍然不确定这是否是我想要的-但在我能够在正确的编辑器中打开它之前,我无法确定

网络上有许多对IServiceProvider和DocumentService的引用,看起来很有希望,但它引用的对象在TFS2010中似乎不存在。查看MSDN可以确认它们是在2005年、2008年和2012年,而不是2010年。整个
Microsoft.TeamFoundation.WorkItemTracking.Controls
名称空间似乎不存在于TFS2010中,这是一个遗憾,因为我认为这可能是我需要的


那么,我是否使用了正确的路径在它自己的编辑器中打开工作项,如果是,我该如何操作呢?

尝试使用免费的tfs插件tfs扩展工具包

它运行良好,vs2010是免费软件。看