Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Add support for Visual Studio Team Explorer 2017 #961
Conversation
|
I've added a dependency on the TeamExplorer extension (versions 14.0-15.*). This stops the VSIX Installer for showing it as an option for any instance of VS/VS Shell that doesn't have TeamExplorer installed. This is probably a good independently of Visual Studio Team Explorer, in case someone doesn't have TeamExplorer installed in Visual Studio. |
|
Not sure what else there is to do here. It's a simple change and seems to work as hoped. I wasn't completely sure which version range to use. I've plumped for I notice we've used |
|
@jcansdale earlier today I got the same errors with PRs in certain repos while using the latest master build so I don't think what you're seeing is related to this PR. I was going to open up an issue about it, but then I logged out and back in again and haven't reproduced this problem since. |
Ah, thanks for letting me know! Will you open an issue about it? You can use the screenshot above. |

From the Visual Studio website:
"Visual Studio Team Explorer 2017 is a rich, standalone client for accessing Team Foundation Server and Visual Studio Team Services and is free for any user. This install only includes Team Explorer so you can access version control and work item tracking without other IDE components."
https://www.visualstudio.com/en-us/news/releasenotes/vs2017-relnotes#te
At the very least, adding support for this could be useful for testing (a minimal install of VS with just the packages we need). It's also an obvious target for our extension!
At the moment all this PR does is allows the extension to load when the
InstallationTargetis "Microsoft.VisualStudio.IntegratedShell".We will likely want to check what components are available when loading the extension so we don't fail in any IntegratedShells that don't have Team Explorer available.
Fixes #938