Pergunta

Estou trabalhando em um site cliente onde existe um servidor proxy (HTTP) no lugar.Se eu fizer uma reinicialização total do emulador, ele esquecerá as configurações de conexão de rede do emulador e as configurações do sistema operacional Windows Mobile hospedado.Se eu 'salvar o estado e sair', todas essas configurações serão perdidas.Preciso fazer reinicializações completas regularmente, o que significa que perco essas informações e passo muito tempo configurando:

  • A placa de rede associada aos emuladores
  • Servidores DNS para placa de rede no sistema operacional WM.
  • Servidores proxy nas configurações de conexão do WM OS.

Como posso tornar minha vida mais fácil?Posso salvar isso como padrão no emulador ou criar um instalador facilmente?

Foi útil?

Solução

Existe uma maneira de provisionar seus dispositivos programaticamente.Se estiver usando código gerenciado, você poderá usar Microsoft.WindowsMobile.Configuration.dll para fazer a maior parte do trabalho para você.Se estiver usando código não gerenciado, você deverá usar a função nativa DMProcessConfigXML.

Há mais detalhes em esta postagem do blog de Andrew Arnott.

Outras dicas

O problema com esses dispositivos é que tudo está armazenado na RAM e ROM.Portanto, você precisa de um segundo armazenamento de dispositivo alternativo para essas configurações, como um dispositivo real.Assim, quando um dispositivo real ou seu dispositivo for reiniciado, ele terá um arquivo de configuração armazenado estaticamente fora da RAM que pode ser carregado na inicialização.A alternativa é fazer reinicializações suaves, se possível.

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