Environment: Win2003EN SP1 + VS2005 Team Suite
1. Check that you have installed the following software correctly:
1. ActiveSync 4.0 Developer Preview
2. Windows Mobile 5.0 Pocket PC SDK
3. Windows Mobile 5.0 Emulator Images for Pocket PC-CHS
4. Virtual PC Network Driver
1, 2, 3 can be downloaded from the following link
Http://msdn.microsoft.com/mobility/windowsmobile/howto/windowsmobile5/install/default.aspx#virtpcnetdrvr
Virtual PC Network Driver
Http://www.microsoft.com/downloads/details.aspx? FamilyId = DC8332D6-565F-4A57-BE8C-1D4718D3AF65 & displaylang = en
2. Build the environment
1. Virtual Machine Network Services
After you have installed the Virtual PC Network Driver, you should see the Virtual Machine Network Services option on the Properties option page of your physical Nic, such:
2. To ensure that your Emulator is correctly configured, clear the previously saved image first, for example: (if you know this very well, you can skip this step)
(Call up the simulator Manager)
(Clear previously saved images)
3. Set ActiveSync
1) Make sure that you have installed ActiveSync4.0 or a later version.
2) Set ActiveSync to allow connections through DMA. For example:
4. Run the simulator, for example:
(Right-click the simulator and click Cradle)
The simulator manager will be synchronized with ActiveSync, as shown in the following figure:
Now, the simulator can connect to the Internet.
Note: If you are using an English simulator, Chinese characters are displayed incorrectly when you browse a Chinese website.
If you have any questions or suggestions, please submit them.
Chiyanbo pointed out that the official VS version does not use the Virtual PC Network Driver. This is true after testing. Thank you for correcting chiyanbo.
References:
VSDTeam: Making Emulator to connect to the Network using Virtual Cradle with Active Sync and without the need for a Virtual Networking Switch Driver.
Http://blogs.msdn.com/vsdteam/archive/2005/10/07/478295.aspx