O Windows 8 usa a tecnologia Hyper-V para virtualização, que não é compatível com as ferramentas de desenvolvimento atuais do Windows Phone. Existem algumas opções possíveis se você realmente tiver para trabalhar em uma máquina virtual no Windows 8:
- Desinstale o Hyper-V do Windows 8.
- Crie uma imagem do Windows 8 Hyper-V de 32 bits no Windows 8.
Se você estiver apenas avaliando o Windows 8, a opção 1 provavelmente será a melhor opção. Se você precisar do Hyper-V, a opção 2 funcionará, mas será muito lenta (como qualquer tipo de desenvolvimento dentro da máquina virtual).
Para mais informações / detalhes, dê uma olhada nesta postagem do blog: link