VS2013 Update 5 blocked due to old version of hybrid apps with multiple devices
I thought I should post this here to help someone else run into this issue while installing the new VS2013 Update 5.
I spent about 3 days trying to install Update 5 for Visual Studio 2013 with the installer, stating that the update is blocked due to the already existing version of Multi-Device Development for mashups (MDD) on the machine.
I removed the CTP MDD, but obviously something was still lurking on the machine, which made the installer think it was still there. I checked a bunch of threads like this one regarding the issue in earlier versions of VS2013 and also this Microsoft support article. I found no trace of the labeled files in the package cache.
Below is a fix found.
source to share
I ended up running into this problem by taking a long shot and searching the registry with RegEdit for the phrase "Multi-Device" in any reg file associated with Visual Studio 12. I found in:
HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0 \ JavaScriptLanguageService
An entry called ReferenceGroups_MDD.
What I actually did was remove the whole thing from the JavascriptLanguageService, but I believe you could just remove one single key. Voila! Update 5 has been installed.
I hope this is helpful for others who are also stuck with this.
source to share