This still fails.
Log and screen shot attached.
Looking at the log, it seems clear that the installer does not think VS2019 is installed, and does not recognise that VS is installed. The only products it can see are Global Location and SSMS.
Extract from attached log.
14/02/2020 10:05:39 - Signature Details... 14/02/2020 10:05:39 - Extension is signed with a valid signature. 14/02/2020 10:05:39 - 14/02/2020 10:05:39 - Searching for applicable products... 14/02/2020 10:05:44 - Found installed product - Global Location 14/02/2020 10:05:44 - Found installed product - ssms 14/02/2020 10:05:44 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products. at VSIXInstaller.App.InitializeInstall(Boolean isRepairSupported) at VSIXInstaller.App.InitializeInstall() at System.Threading.Tasks.Task.InnerInvoke() at System.Threading.Tasks.Task.Execute()
Where is it looking to determine this?
Note I have SSMS installed which it picks up.
Picture of about from my VS2019 install.
Locations of SSMS and VS are at:
C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\Ssms.exe
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\devenv.exe