RicoSuter/NuGetReferenceSwitcher

VS2017 Support

niemyjski opened this issue · 17 comments

It would be super nice if this could be updated for VS2017!

Yes, please! I have been using this tool a lot and really want it on VS2017.

I agree we need this extension for VS2017. This is by far the most useful plugin I have ever used.

Upgrading to VS2017 should be relatively simple... but we also should upgrade it so that it also supports the new MSBuild Projects (ie .net core csproj)

I already have a working version for vs2017, i hope to release it soon... for supporting the new tooling, I need your help

I've added the VS2017 project, but somehow the projects cannot be loaded...

8682282

Has anyone an idea?

You mean, visual studio has your extension loaded, but it doesn't show it? VS2017 has a reworked settings system. No more normal registry....

Yes, the menu entry shows up, the ui launches but it cannot load the projects of the loaded solution... And debugging is a pita because all is based on com obj.

Ok, with the latest VS 2017 update it seems to work.. here is the debug/test version... will do some more tests and release it via VS marketplace. This vsix is for everyone who cant wait (like me) :-)

REMOVED

Ok no, it is not really working...

It seems that it breaks when you have .NET Core (i.e. new MSBuild) projects in your solution. Just unload them first...

Because I need a verified account on VS marketplace, i cannot publish the extension yet. Here the latest release build:

NuGetReferenceSwitcher.zip

@RSuter you should just be able to upload your extension in place of the existing one. I don't know why you'd need to be verified (I don't remember being verified for our extension). If you want to send out a tweet to dave kean / VS twitter account and put a link here I'll retweet.

As you can see, I have an extension for each VS version (2012, 2013, 2015) and I need to publish a new one for VS 2017...

Good idea, do you have the time for a pr?

If I can get some time I will, I'm swamped pretty bad right now :(