Installing Windows Phone Developer Tools 7.1… no love from LightSwitch

By James at June 01, 2011 22:46
Filed Under: Beta Software, Technology in General

I love installing beta bits. Usually I will spin up a new VM and install the stuff there, but apparently I didn’t do this with Microsoft Visual Studio LightSwitch Beta Edition. While LightSwitch is a cool idea, it’s not for me and I’m sure I uninstalled it right away. A month or so go by and the Windows Phone Developer Tools 7.1 Beta bits are out, so I go to install them on my development machine, only to be greeted by this error dialog.

Incompatible products Setup has detected that following incompatible version of products or components are installed on your machine… "*Microsoft Visual Studio LightSwitch Beta Edition – ENU”

lightswitch error

I checked Add/Remove programs and LightSwitch was not in the list. Hmm, I think, perhaps there are some leftover files. So I opened up Search Everything (one of my favorite tools) and did a search for “Microsoft Visual Studio LightSwitch Beta Edition”. I found tons of file folders all over the place, and deleted them all.

Running the install again, I got the same error, so this time decided to check the registry with RegEdit. Searching for the same string, I found almost 30 registry entries that had not been cleaned up by the uninstall process. I backed up my registry, then went and deleted all of those keys.

Starting the install again, gave me lots of love and I now have the Mango Dev Tools installed on my machine.

Hope this helps you out if you run into the same problem.


Comments (3) -

6/2/2011 6:17:11 AM #

Alvin Ashcraft

That must have been LightSwitch beta 1. I have beta 2 currently installed and have seen no issues with the Mango dev tools.

Alvin Ashcraft United States | Reply

6/2/2011 10:02:59 AM #


Hi Alvin,

Now that I think about it, I suppose it was the Beta 1 and not the Beta 2 bits.

James United States | Reply

6/4/2011 5:36:30 PM #


Sometimes, you just have to bust out the large hammer.

Brad United States | Reply

Add comment

  Country flag
  • Comment
  • Preview

About the author

James James is a five time and current Microsoft MVP in Client App Development, a Telerik Insider, a past Director on the INETA North America Board, a husband and dad, and has been developing software since the early days of Laser Discs and HyperCard stacks. As the Founder and President of the Inland Empire .NET User's Group, he has fondly watched it grow from a twice-a-month, early Saturday morning group of five in 2003, to a robust and rambunctious gathering of all types and sizes of .NET developers.

James loves to dig deep into the latest cutting edge technologies - sometimes with spectacular disasters - and spread the word about the latest and greatest bits, getting people excited about developing web sites and applications on the .NET platform, and using the best tools for the job. He tries to blog as often as he can, but usually gets distracted by EF, LINQ, MVC, ASP, SQL, XML, and most other types of acronyms. To keep calm James plays a mean Djembe and tries to practice his violin. You can follow him on twitter at @latringo.

And as usual, the comments, suggestions, writings and rants are my own, and really shouldn't reflect the opinions of my employer. That is, unless it really does.

James Twitter Feed

Recent Comments

Comment RSS

Month List