Emulador de dispositivo de Windows Mobile: ¿cómo guardar la configuración de forma permanente?

StackOverflow https://stackoverflow.com/questions/9018

Pregunta

Estoy trabajando en el sitio de un cliente donde hay un servidor proxy (HTTP) en su lugar.Si hago un reinicio completo del emulador, se olvida la configuración de conexión de red del emulador y la configuración del sistema operativo Windows Mobile alojado.Si 'guardo el estado y salgo', perderé todas estas configuraciones.Necesito hacer reinicios completos con regularidad, lo que significa que pierdo esta información y paso mucho tiempo configurando:

  • La tarjeta de red asociada al emulador.
  • Servidores DNS para tarjeta de red en el sistema operativo WM.
  • Servidores proxy en la configuración de conexión de WM OS.

¿Cómo puedo hacer mi vida más fácil?¿Puedo guardar esto como predeterminado en el emulador o crear un instalador fácilmente?

¿Fue útil?

Solución

Hay una manera de aprovisionar sus dispositivos mediante programación.Si está utilizando código administrado, puede utilizar Microsoft.WindowsMobile.Configuration.dll para hacer la mayor parte del trabajo por usted.Si está utilizando código no administrado, debe utilizar la función nativa DMProcessConfigXML.

Hay más detalles en esta publicación de blog de Andrew Arnott.

Otros consejos

El problema con estos dispositivos es que todo se almacena en la RAM y la ROM.Por lo tanto, necesita un segundo dispositivo de almacenamiento alternativo para estas configuraciones, como si fuera un dispositivo real.De modo que cuando se reinicia un dispositivo real, o su dispositivo, tiene un archivo de configuración almacenado estáticamente fuera de la RAM que se puede cargar al iniciar.La alternativa es realizar reinicios parciales si es posible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top