…è praticamente impossibile, mettevi l’anima in pace :-) ma non tutto è perso, altrimenti che scriverei a fare?

Il problema di fondo è che per sviluppare in maniera decente per Windows Mobile avete 2 requisiti:

  • che l’emulatore sia in grado di connettersi alla rete e qui sorgono i primi problemi perchè l’emulatore usa il driver di rete di Virtual PC 2007 che purtroppo non convive felicemente con Windows Virtual PC su Wiundows 7;
  • che il Cellular Emulator faccia il suo fantastico sporco lavoro e qui proprio non c’è mezzo perchè il Cellular Emulator non parte neanche su una macchina x64…

VMware Workstation

il tentativo, riuscito, è stato quello di spostare l’ambiente di sviluppo in una macchina virtuale:

  • ho installato Windows 7 x86;
  • ho installato Visual Studio 2008 e tutto quello che serve per lo sviluppo mobile, SDK compreso;
  • ho installato, con successo e con sorpresa, Virtual PC 2007 Sp1 x86 dentro la macchina virtuale;

e il risultato è questo:

vm

dove si vede l’emulatore connesso a internet con una “incoming call”.

.m