VPC Network Driver not installed

Hello,

I have a system where I just installed VS 2005 beta 2 for the first time (no exisiting previous version). The installation went smoothly until the installer tried to installed the Device Emulator. It complained about the emulator not being installed although it was.

But now, when I try to launch the emulator, I always get a message telling me that the VPC Network Driver is not installed and indeed, it is not.

I have tried to re-install the emulator from the CD by directly launching the relevant MSI file. I also tried to uninstall the Smart Device Programming features and re-install them. And I eventually tried a Repair. Nothing helped.

I do have Microsoft Embedded Visual C++ 4 installed on this system as well as VS 2003.

Thanks in advance for any help.


Answer this question

VPC Network Driver not installed

  • wyatt blake

    hi ,
    i make all the things that discussed before and use a loopback adaptor.I run my smart device program, i also use a web service and the program brokes at where it gets the dataset from the web service.The webservice is running very excellect but i cannot use it with smart device application.
    Okan


  • Guy Smith-Ferrier

    Try to install the Emulator Performance patch available at:
    http://msdn.microsoft.com/mobility/windowsmobile/downloads/default.aspx

    After the installation, go into Tools, Options, Devices, Device Tools, your emulator of choice, Properties, and make sure that "DMA Transport" is selected in the 2nd drop down list.  Then, go into the Emulator Properties, Network tab, and remove the checkbox next to NE2000.  Close the emulator if it is running and try to use the emulator again.

    If you have a saved-state, you might have to delete it using the Device Emualator Manager (from the Tools menu).  You can also use ActiveSync to connect the emulator through the Device Emulator Manager.

  • Steven A. Dunn

    Hello..
    i had same problem as you have.
    what i found was, i had changed my network settings(like changes on network interface card...) on desktop that causes same problems.

    i tried to repair with repair, reinstall, and etc... didn't solved.
    i found some network service(Virtual PC Emulated Ethernet Switch) is installed on the my NIC(network interface card)
    after installing VS2005, and it works without problems.
    but that service is configured  for my old network settings.
    To solve problem, i did.
    ==============================
    1. uninstall Virtual PC Emulated Ethernet Switch from NIC Connection Properties
    2. go to Computer Management --> Device Manager --> Network adapters
    3. on the menu View--> Show hidden devices
    4. uninstall Virtual PC Emulated Ethernet Switch Driver on your NIC
    5. go to NIC Connection Properties again (your network connection properties)
    6. Install --> Service --> Virtual PC Emulated Ethernet Switch
    7. with your emulator, reset(remove) saved states
    ===============================

    i hope this helps with similar problems....

  • Dan Rasmussen

    Thanks to all.

    I installed the patch mentioned above and with Amit's help I could finally solve the problem. The interesting thing in this patch is that it makes the VPC Network Driver unnecessary.

  • Rafiq

    VS 2005 Beta 2
    XPSP2
    ActiveSync 4.0
    Device emulator performance patch (dma patch)

    I had similar situation that it complains that theres no VPC driver install.  So this is what I did:
    1.  Insert the CD for Virtual PC 2004.
    2.  Go to my Network Connection, property on my local area network
    3.  Click add service
    4.  Click Have Disk
    5.  Browse to the virtual pc 2004 installation ( can't remember the exact folder structure) but there's a .sys file and an .inf file for the Virtual PC Network service

    Some reason either the VS2005 Beta 2 fails to install this driver during VS setup or it's not included to begin with.

    The error went away, and I can debug both with DMA and tcp/ip.


  • wgpubs

    You can cradle the emulator with ActiveSync using Tools\Device Emulator Manager and then you should be able to get to your webservice. Please note that the webservice has to be accessible from another machine in order for it to be accessible from the emulator.

    Thanks,

    Vladimir

  • Norm Estabrook - MSFT

    Take at Amit's blog. He's got some tips to fix it.

    http://blogs.msdn.com/vsdteam/archive/category/6349.aspx

  • VPC Network Driver not installed