Resharper install not detecting VS 2017
I have VS 2017 Enterprise installed, previously I have the RC installed.
I had Resharper on the RC, but when I upgraded to the RTM I didn't have it any more so I uninstalled it with the plan to reinstall it.
Problem now is that the installer isn't picking up VS 2017 at all.

Visual Studio details:
Microsoft Visual Studio Enterprise 2017
Version 15.0.26228.4 D15RTWSVC
Microsoft .NET Framework
Version 4.6.01586
Installed Version: Enterprise
Please sign in to leave a comment.
I repaired the Visual Studio install and this has fixed the problem.
If anyone knows what the magic bit of information the R# was looking for then I'd be interested to find out.
Related.I installed VS 2017 and R# is not "detected" as was mentioned. By doing a repair it is essentially doing a reinstall which on my machine takes FOREVER. I guess I am doing a "me too" as I would like to get R# integration work with my current installation of VS 2017 without the repair or reinstall.
I suspect that there's a reg entry that R# is looking for... Maybe one of the JetBrains boffins could point us in the right direction?
David,
There is the following COM object https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.setup.configuration.setupconfiguration(v=vs.150).aspx which we are asking for installed Visual Studio 2017 instances.
Thanks!
I am unclear as to what this means for the user. Are we supposed to call one of these methods in this class?
It means that ReSharper Installer does not look for any registry entry to find out if VS2017 is installed on a machine or not. The way mentioned in the MSDN article is the official way to get all installed Visual Studio 2017 instances on the machine
Thanks!
The issue for me was not with the installer as I had already installed R# then I installed VS 2017. I would like to have R# recognize newly installed VS 2017?
Kevin,
You should just need to run the installer again, this time you'll see VS 2017 highlighted (if it's not, click on it to highlight it).
If that doesn't work, do what I had to do, which is repair the VS 2017 installation.
I have tried repair installing VS17 and the resharper installer still does not recognise VS17. Is there another work around?
Hello Adam!
Could you please specify what R# version installer you use?
Thank you.
Jetbrains.ResharperUltimate.2016.2.3.exe - the same one in the photo at the beginning of the thread. Thanks!
I have the same problem! Below are the workloads and it is incomplete. May I know what all the workloads Resharper looks for?
---------------------------
Visual Studio 2017 discovery utility
---------------------------
Press Ctrl+C to copy this text to Clipboard.
--- 0 complete instance(s) found.
Incomplete instance
Instance Id: 36bb1ce6
Name: VisualStudio/15.7.5+27703.2042
Display Name: Visual Studio Professional 2017
Version: 15.7.27703.2042
Install Path: "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional"
Install Date: 6/5/2018 12:02:56 PM
Install State: 13 (0x0000000D)
Relative Path: "Common7\IDE\devenv.exe"
Product Id: Microsoft.VisualStudio.Product.Professional,version=15.7.27703.2042
Workload: 6
Microsoft.VisualStudio.Workload.CoreEditor,version=15.0.27205.0
Microsoft.VisualStudio.Workload.ManagedDesktop,version=15.7.27625.0
Microsoft.VisualStudio.Workload.NetCoreTools,version=15.7.27625.0
Microsoft.VisualStudio.Workload.NetWeb,version=15.7.27625.0
Microsoft.VisualStudio.Workload.Office,version=15.7.27520.0
Microsoft.VisualStudio.Workload.VisualStudioExtension,version=15.7.27625.0
--- 1 incomplete instance(s) found.
---------------------------
OK
---------------------------
Hello Makaleem1986!
Could you please provide installation logs from %localappdata%\JetBrains\Shared\vAny\Installer folder.
You can do it privately via 'Submit a request' form. Please provide link to this thread.
Thank you.
To those experiencing this issue -- what happens if you go ahead and click the "Install" button anyway?
In my case, I'd had both Community and Pro versions of VS2017 installed already, but for the life of me I couldn't figure out how to install Resharper after I added VS Enterprise, as only the aforementioned two versions appeared on the Resharper Installer screen. This had me stumped for a good while! Finally I noticed the "Next" button at the bottom and clicked it (or in your case "Install")... and sure enough, now it says its going to install my existing JB products into Enterprise as well.
This may all stem from the horribly confusing UI for the Resharper Installer. For whatever reason, when the software already exists on the PC, it (stupidly) doesn't detect new installations of VS. Jet Brains really needs to at least place a message on the screen advising users how to proceed with adding Resharper to a new VS instance.
Another way to think of this is that the first screen of the installer ONLY deals with EXISTING installations. Clicking the "Next"/"Install" button at the bottom is (presumably) how you instruct it to proceed with NEW installations.