Configuring the device emulator for network connectivity inside VPC

Guest blogger VladF takes over for a moment to talk about the device emulator network connectivity inside VPC:

In order to have network connectivity inside the emulator it is necessary for the VPC itself to have network connectivity. This involves enabling the VPC network card 1 and setting it to NAT option in the VPC's settings dialog. Depending on the external network configuration it may be also necessary to configure the proxy and the DHCP server inside guest operating system running inside VPC. Start Internet Explorer inside the VPC and verify that your connection works. Next task is to make sure that Visial Studio 2005 Beta, DMA connectivity patch, and ActiveSync is installed on the OS inside the VPC.

Now we need to make sure that ActiveSync configuration is correct - under File\Connection Settings check the box titled "Allow connection to" and select "DMA" in the drop down box. Now lets configure Visual Studio - under Tools\Options\Device Options\Select the device and click Properties\Emulator Properties\Network Tab uncheck the "Enable NE2000" checkbox.

Now we need to start the emulator and cradle it with ActiveSync:

1) Start Tools\Device Emulator Manager

2) Right click on the device name and select "Connect" from the action menu. Wait for the emulator to appear. If you had a local saved state make sure it was not cradled prior to being saved - check for a connection icon in the lower right corner. If the icon is present - click on it and select "Disconnect" in the dialog that appears.

3) Right click on the device name (it should now be marked with a green arrow) and select "Cradle" from the action menu. The green ActiveSync wheel should start rotating. Wait for the "Partnership" dialog from ActiveSync and select either guest or full partnership.

Start Internet Explorer inside the emulator and verify that your connection works.