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.
Exclude GitHub.TeamFoundation.14 Asset from VS2017 #1705
Conversation
Use `TargetVersion="[14.0,15.0)"` to exclude `GitHub.TeamFoundation.14` MEF component Asset from VS2017.
|
Seems to work for me! |
What this PR does
Clean up MEF log when extension installed in Visual Studio 2017
TargetVersion="[14.0,15.0)"to excludeGitHub.TeamFoundation.14MEF component from VS2017
The
source.extension.vsixmanifestnow includes this:Unfortunately the
TargetVersion="[15.0,16.0)"won't be understood by Visual Studio 2015 (so its MEF log will remain dirty).How to test
Install in Visual Studio 2017 and use the
Clear MEF Component Cacheextension toShow MEF Errors(it's on theToolsmenu). This should now be empty in Visual Studio 2017.Errors will still appear in Visual Studio 2015 (it doesn't support the
TargetVersionattribute).Fixes #1704