getting the vs2005 pocket pc emulator to connect with activesync

I have been searching everywhere for an answer to this but have just ran into dead-ends. My problem is I am running an emulator in visual studio 2005 and want to connect it to active sync. However after going and cradleing it in the vs tools activesync can't find the device. I believe that the problem is active sync is missing DMA transport support. I can't figure out why it doesn't come up when I go to connection settings(in activesync). There are other people that have this exact same problem but no one has a solution, type in missing DMA transport into google groups and you'll see some more posts. The only thing I can think is that I have a problem with the order I installed everything.

First I had vs 2005 beta installed.
Second I unistalled vs 2005 beta.
Third I installed vs 2005 team development
4th I installed activesync 3.8 saw that this wasn't the latest version
5th unistalled 3.8 and installed activesync 4.1

tried connecting but it can't find the device and there is no DMA trasnsport option in ActiveSync.
I would really appreciated anyones suggestion on how to fix this problem.

thanks




Answer this question

getting the vs2005 pocket pc emulator to connect with activesync

  • Sushovan De

    Can you please try following

    1. Using taskmgr kill wcescomm.exe (This will close Activesync).

    2. regsvr32 <Device Emulator Installation>\SERDMAAsPlugin.dll

    3. Start Activesync again.

    4. File->Connection Settings. Click on "Allow connections to ...." and select DMA.

    Hope this helps.

    -Thanks,

    Mohit


  • hozdemir

    Hurrrrraaaayyyy....I figured it out.

    Its very simple (when u know). This is how I done it...encase someone else faces the same problem. An idiots guide (like me)

    1- Go to "taskmgr" placed in c:\\windows\system32\taskmgr

    2- Click on the "Processes" tab and find "wcescomm.exe". Select it and click "End Process". This will close activesync

    3- Open cmd window (start => run => type "cmd")

    4- Find the file "regsvr32.exe". I found this file in: C:\WINDOWS\System32\
    Also find file "SERDMAAsPlugin.dll" in C:\Program Files\Microsoft Device Emulator\1.0\

    5- In The cmd prompt do the following exactly: (type enter after every line)

    cd\

    cd windows\system32\

    regsvr32 "C:\Program Files\Microsoft Device Emulator\1.0\SERDMAAsPlugin.dll"

    6- When done, the dll file will be loaded. Now open activesync and look for DMA.

    I hope this helps....I know how stressing it can be.


  • d_a_heitbrink

    Well I followed what you said and it worked! I don't know why it worked but it did and thank you so much for helping me! You are a lifesaver!

    Thanks again,
    -j



  • NYY

    How did you get it to work. Plzzzzzz can you explain your steps more clearly. I desparately need to get this working as soon as possible.

    thanks


  • iama.NETer

    Thank you for offering a suggestion. I just a little confused on the second step what exactly to I do. Do I some how run regsvr32.exe on the command line telling it to use that .dll file If you can clarifty that it would be helpful becuase this seems like something that may work.

    thanks

    -j

  • getting the vs2005 pocket pc emulator to connect with activesync