0

I have written a PowerShell script that takes a single file as an argument and runs a compare to another file in the background. I'd like to be able to right click a file in Team Foundation Server's Solution Explorer, and choose that file as the argument for my script. I've done the exact same thing for files in the Windows Explorer, but I can't quite figure out how to do it for TFS.

I thought the registry items to be edited would be located at HKCU\Software\Microsoft\VisualStudio\11.0\TeamFoundation\SourceControl\, but I added an item the same way I added it to the Windows Explorer shell, to no avail. Can anyone point me in the right direction?

aquemini
  • 950
  • 2
  • 13
  • 32

2 Answers2

0

I don't think adding a key to Registry will be enough, you will need to create a Visual Studio Extension for that.

Developing Visual Studio Extensions

Extend Visual Studio

Creating Extensions By Using the VSIX Project Template

Mohamed.Radwan -MVP
  • 2,724
  • 2
  • 16
  • 24
0

There is this SO thread that shows how to do this strictly in Visual Studio using Options -> External Tools and Options->Customizing the context menu.

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

Gabe
  • 5,113
  • 11
  • 55
  • 88