Pergunta

Quem pode me ajudar com isso: estou trabalhando no Win7 X64, com vs.net 2008. Estou desenvolvendo o PocketPC.

Quando meu aplicativo é implantado no emulador de dispositivo, ele não pode se conectar ao meu servidor de computador / db. Tanto o deulador quanto o centro de dispositivos móveis estão configurados para usar o DMA. Quando eu embalço o dispositivo usando o Gerenciador de dispositivos, nada acontece.

O que posso tentar?

Foi útil?

Solução

Esse cara parece ter o mesmo problema em Msdn.

Atualização: finalmente testou isso. Funciona, no entanto, eu ainda precisava fazer um monte de coisas loucas.

  1. Eu precisava instalar a versão regular de Virtual PC SP1 depois Eu segui as etapas descritas neste artigo. Isso requer uma série de donwloads, instalações, reinicializações, etc ... Também é necessário que você use o IE por causa de toda a porcaria do ActiveX e do Windows Genuine Stuff.

  2. Então eu precisava iniciar um emulador com o Emulator Manager, selecionar arquivo, configurar e ativar a rede.

  3. Em seguida, eu precisava abrir minhas propriedades de conexão de rede e ativar as conexões de rede virtual. Descrito em mais detalhes aqui.

  4. Tendo feito tudo isso, agora você pode embalar o dispositivo no gerenciador de emulador. Agora, no Windows Mobile Device Manager, você deve notar que ele está se conectando ao seu dispositivo. Além disso, a Internet no dispositivo parece funcionar sem qualquer configuração especial, pois se pegou na conexão local do seu PC (conectar -se sem embalagem é outra história do que eu entendo ...)

O raciocínio para a complexidade de tudo isso é o seguinte, se entender corretamente:

  • Você precisa do adaptador de rede virtual (por razões óbvias)
  • A MS não oferece mais o DL como independente, mas o empacota com PC virtual (apenas 30 megs, então não é grande coisa)
  • O instalador de PC virtual quebrou com o Vista (principalmente instala bem, mas silenciosamente falha para pelo menos adaptadores de rede virtual, se não outros componentes)
  • Aparentemente ainda está quebrado em 7 e deve ser contado com a rotina acima ou semelhante (aparentemente é possível instalar manualmente O motorista sem PC virtual, mas isso me pareceu mais complicado ...)

Discussões mais úteis aqui.

E aí está.

Brian

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top