Emulator won't run without internet connection

I would like to debug my program on my laptop using the emulator. I am currently using Visual Studio .NET 2003. Visual Studio will copy the program out to the emulator, along with all the necessary files, and even install the CAB files, but it will not launch the application for debugging. I have to run it manually, and of course, that doesn't help me debug.

What's going on here? I can't belive Microsoft requires a live internet connection just for debugging.

[470 byte] By [GeoffreyCallaghan] at [2008-2-22]
# 1

You can simulate a connection using the loopback adapter. You can find information on how to install this adapter at:
http://support.microsoft.com/kb/839013

Would you consider using the new Device Emulator ? It is going to be replacing the x86 emulator that shipped with Visual Studio 2003 when Visual Studio 2005 is release. You can access the community preview from:
http://msdn.microsoft.com/mobility/windowsmobile/downloads/emulatorpreview/default.aspx

The Device Emulator will not show up in the targets of Visual Studio 2003. The easiest way to use it is to go through ActiveSync.

In ActiveSync, make sure that "DMA" is selected in the "Connection Settings". Then, using the Device Emulator Manager, cradle the emulator. This will create an ActiveSync connection with the emulator. If the connection is not created, you can use the "Get connected" option of ActiveSync. You will then be able to use the "Pocket PC device" target of VS2003 as if a real device was connected to your desktop.

CarlBrochu at 2007-9-9 > top of Msdn Tech,Smart Device Development,Device Emulator General...