0

我正在写有一个视觉工作室扩展。

我想要做的是运行一个菜单选项(好的,这样做),它选择我使用源代码管理资源管理器选择的文件并使用它。

有什么想法可以让我得到这个文件吗?我真的需要文件本身和 TFS 路径 $/....

这不是“解决方案资源管理器”中选择的文件。

感谢期待。

4

1 回答 1

0

您可以使用如下代码:

Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt versionControl =
                DTE.GetObject("Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt")
            as Microsoft.VisualStudio.TeamFoundation.VersionControl.VersionControlExt;
string file = versionControl.Explorer.CurrentFolderItem.SourceServerPath;

有关完整示例,请参阅在 Sorce Control Explorer 中向上浏览一个文件夹。

于 2017-03-10T03:55:23.840 回答