title: Extending Team Explorer 2015+ via VSIX
body: <p>I want to know, if support for extending Team Explorer in "newer" Studios was changed significantly or not. I want to add a new section to the "Pending Changes" page in Team Explorer 2017.</p>
  
  <p>Based on the informations <a href="https://msdn.microsoft.com/en-us/magazine/dn201751.aspx" rel="nofollow noreferrer">here</a> I implemented a base class for this stuff:</p>
  
  <pre><code>public class TeamExplorerBaseSection : TeamExplorerBase, ITeamExplorerSection { ... }
  </code></pre>
  
  <p>and then derived from it:</p>
  
  <pre><code>[TeamExplorerSection(SectionId, TeamExplorerPageIds.PendingChanges, 900)]
  public class MyNewSectionSection : TeamExplorerBaseSection
  {
      public const string SectionId = "8AAE3BBE-E5FE-4D9E-9244-EA86F67B8512";
  }
  </code></pre>
  
  <p>This worked in VS 2013 without any problem. When I hit F5 at least the Experimental Version of VS 2017 will not show any new section in the desired page.</p>
  
  <p>What made me suspicios is that you can find nearly every needed component via NuGet from Microsoft now. As you can see <a href="https://www.nuget.org/packages/Microsoft.TeamFoundation/11.0.0" rel="nofollow noreferrer">here</a> Microsoft had support for Team Explorer via NuGet too but for some reason decided to stop it at VS 2013. Another clue is that the official <a href="https://docs.microsoft.com/en-us/visualstudio/extensibility/starting-to-develop-visual-studio-extensions" rel="nofollow noreferrer">VSIX-docu</a> will say nothing on this kind of extension.</p>
  
  <p>Does this mean that one should not extend Team Explorer anymore?</p>