Question

En développant des logiciels pour la plate-forme Pocket PC, j’ai utilisé avec bonheur l’émulateur Pocket PC fourni par Microsoft avec Visual Studio (en téléchargement gratuit). Il prévoit des cycles de développement / déploiement / test beaucoup plus rapides. (Bien sûr, je fais encore des tests finaux sur du matériel réel). J'ai également constaté que fournir l'émulateur à d'autres personnes du bureau (par exemple, l'équipe de documentation) leur permettait d'obtenir des captures d'écran précises avec un minimum d'effort. Donc, je suis convaincu que c'est un excellent outil pour ma situation.

Voici le problème: Pour utiliser les fonctionnalités réseau de l'émulateur, vous devez installer Microsoft Virtual PC sur la machine qui exécutera l'émulateur. Cela semble être une exigence très lourde pour un outil aussi petit. Quelqu'un a-t-il trouvé un moyen plus simple d'activer la fonctionnalité réseau sur l'émulateur Pocket PC?

Était-ce utile?

La solution

Il est possible d'extraire le pilote requis pour l'émulateur à partir du fichier d'installation de Virtual PC 2007. Pour les utilisateurs Windows 7 sur lesquels Windows Virtual PC est installé, il s'agit en fait du seul moyen de faire fonctionner Emulator dans un environnement réseau (car l'installation de Virtual PC 2007 n'est pas une une fois Windows Virtual PC installé).

Voici l'article de blog expliquant la procédure. En résumé, vous extrayez le pilote VMNetSrv du fichier d'installation de Virtual PC 2007 SP1, puis vous l'installez manuellement sur la carte réseau utilisée pour la connectivité Internet:

Autres conseils

La réponse simple est non, mais ...

Avez-vous envisagé d'utiliser Microsoft gratuitement Contrôle de l'affichage à distance depuis Power Toys et exécution de votre application dans ActiveSync Cela signifie que vous utilisez le matériel réel, les communications réseau et tout, mais avec l'écran, le clavier et la souris reflétés à l'écran. Je trouve que cela fonctionne un régal.

Nous sommes allés plus loin dans l’événement. Nous créons une solution pour la construction par rapport au framework compact et une solution pour la construction par rapport au framework win32 .net. Comme tout le code est uniquement en C #, la compilation et l’exécution de l’application en tant qu’application Win32 sur le PC ne devraient pas poser de problèmes.

Il existe un autre grand avantage: la compilation est plus rapide pour Win32 que pour WinCE.

J'espère que cela vous aidera ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top