Windows 8.1 não tem hyper-v-cant usar o Windows Phone Emulator

0

Ultimamente eu queria entrar no desenvolvimento do Windows Phone 8 e instalei o Visual Studio 2013 + SDK do Windows Phone 8 + Visual Studio 2013 Última atualização. Os parâmetros do meu sistema são: - 8gb ram - Sistema Windows 8.1 64bit - Intel i5 No momento em que tento executar um projeto do Windows Phone, aparece uma caixa de diálogo e diz: Título - "Não consigo iniciar o emulador do Windows phone" Subtítulo - "O Windows Phone Emulator requer Hyper-V.Seu PC não possui os seguintes pré-requisitos necessários para executar o Hyper-V: -Windows 8 Professional (64 bit) "

Depois que eu vi, verifiquei como atualizar o Windows 8.1 normal para o Windows 8.1 Professional. Sem sorte, tentei descobrir mais sobre como instalar o Hyper-V com a configuração do BIOS sem sorte também.

Normalmente eu desenvolvo no Android com o Eclipse (com o emulador), então não consigo entender a razão pela qual um emulador do Windows Phone não pode ser executado no meu sistema.

P.S Não tenho recurso do Hyper-V para ser ativado / desativado na lista de recursos do Windows.

Obrigado por cada resposta! :)

    
por Ido Magor 22.06.2014 / 19:55

3 respostas

2

Eu estava mais ou menos na mesma situação. A implementação atual do Hyper-V requer suporte ao sistema operacional e virtualização de 64 bits no nível do processador. Infelizmente, isso só existe em relativamente novo (gen 3 e 4 Intel) no Windows. Para verificar se a sua CPU suporta os requisitos de virtualização necessários, use CoreInfo por Mark Russinovich da SysInternals.

Se a sua CPU não tiver o suporte necessário, você ainda poderá usar um telefone real para desenvolvimento / depuração. A boa notícia: um Lumia 520 custa apenas US $ 55 nas lojas (provavelmente menos no eBay).

    
por 22.06.2014 / 20:43
2

Estou executando o Windows 8.1 Professional em um tablet Surface (i5) e em um laptop (i7). Ambos têm o Visual Studio 2013 instalado, ambos têm o Hyper-V ativado e ambos executam com sucesso o emulador do Phone.

Parece que o seu hardware está à altura da tarefa, a única coisa que o impede de ativar o Hyper-V e executar o emulador parece ser a edição do Windows: você precisa de pelo menos Professional.

    
por 31.08.2014 / 22:38
1
Em suma, o hardware que suporta o HyperV é necessário (o que você tem) e o Windows Professional é necessário para permitir que o HyperV execute o emulador de telefone. A atualização do Windows Standard para Professional precisa de outra licença que você possa obter da Microsoft.

    
por 21.02.2015 / 23:08