Per default, l'emulatore non è connesso alla rete, e quindi non può accedere ad http, nemmeno se si tratta di raggiungere un sito Web hostato da IIS sul PC di sviluppo.
La risposta, una volta che la si conosce, è piuttosto semplice.
Installiamo innanzitutto ActiveSync(v. 4.5) sul PC su cui stiamo sviluppando e Microsoft Virtual PC
Da Visual Studio 2005(.NET frameworksdk 3.5)
facciamo Stumenti->Gestione Emulatori di dispositivo.
Scegliere a questo punto gli emulatori disponibili(Windows Mobile 5.0 Pocket PC Emulator).
Click destro sull'emulatore->connetti ed inserire nell'alloggiamento. Si apre l'emulatore.
Dall'ActiveSync: File->Impostazione connessione.
Connettere il dispositivo con opzioni DMA,internet ed tutti i checkbox selezionati.
La soluzione consiste nel connettere il Pocket PC emulato all'ActiveSync sul PC.
Se l'ActiveSync sul PC accetta connessioni da USB, vedrete che l'emulatore si connette normalmente come se fosse un palmare reale a tutti gli effetti. Stessa cosa per il PC: l'icona di ActiveSync nella tray-bar diventa verde e dovrebbe partire il wizard che permette la creazione di una relazione tra PC e palmare.
Con l'aiuto di Benet e Marzia...
1 commento:
Grazie della dritta, mi ci stavo disperando da ore! Mi ha salvato la giornata :)
Posta un commento