I have two virtualization software on one of my laptops which is dedicated to Windows 8 development.
A VMWare for generic virtualization and the Windows 8 like Hyper-V for the WP8 SDK.
Unfortunately these softwares don't like each other.
Is there a way to get them play along?
The exact problem is that if I install the SDK, VMWare won't even update or run.
There is only one way to make them work. Switch Hyper-V on and off. Which is one restart all the time.
Best Answer
Here's how you do it:
Windows Phone 8 SDK on a Virtual Machine with Working Emulator
This assumes that you want to run Hyper-V within VMware. Apparently VMware, using its binary translation thingamajig, can completely virtualise an x86 CPU, although slowly.
I don't think you can run run VMware in a Hyper-V VM (which is what Windows is when Hyper-V is installed and you haven't modified the boot menu).
However, you can modify the boot menu, boot into Windows without Hyper-V and run VMware that way.
Update: Found the site that explains how to do that.