VS 2012 TFS源代码管理资源管理器 - 将项目添加到右键单击菜单

时间:2014-09-23 19:42:53

标签: powershell visual-studio-2012 tfs registry

我编写了一个PowerShell脚本,它将一个文件作为参数,并在后台运行与另一个文件的比较。我希望能够右键单击Team Foundation Server的解决方案资源管理器中的文件,并选择该文件作为我的脚本的参数。我在Windows资源管理器中对文件做了完全相同的事情,但我无法弄清楚如何为TFS做这件事。

我认为要编辑的注册表项目位于HKCU\Software\Microsoft\VisualStudio\11.0\TeamFoundation\SourceControl\,但我添加了一个项目,就像我将其添加到Windows资源管理器外壳中一样,但无济于事。有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:0)

我不认为向Registry添加密钥就足够了,您需要为此创建一个Visual Studio扩展。

Developing Visual Studio Extensions

Extend Visual Studio

Creating Extensions By Using the VSIX Project Template

答案 1 :(得分:0)

这个SO线程显示了如何在Visual Studio中使用Options严格执行此操作 - >外部工具和选项 - >自定义上下文菜单。

Add an Item to the visual studio folder right-click menu within AddIn