Important: Removing the Device Emulator DMA Patch

After we had released VS 2005 Beta 2, we released a patch to add the DMA connectivity between VS 2005 and Emulator to make the connectivity more robust. This functionlity is now a part of the VS 2005 RC / RTM release.

If you have VS 2005 Beta 2 and the DMA Patch - it is very important to have the correct un-install sequence to remove this if you are going to put the final VS 2005 on the same machine.

Before your un-install VS 2005 Beta 2, first remove the DMA Patch. If this is left behind and removed after installing VS 2005 RC/RTM then you will get un-expected problems with connectivity.

Here is the order you should follow

1. First UnInstall DMA Patch

2. Then Uninstall Beta 2 (as per the Beta 2 un-install instruction)

3. Then Install RC or RTM when it is available

Here is one scenario you need to watch out for. If you un-install DMA patch after install the RC or RTM version then some of the files are restored to the Beta 2 as per the uninstall logic of DMA patch and you will see a variety of issues as a result of this. The option that seems to get around this is

1. Run a Repair on VS

2. Remove Device Emulator 1.0 from Add/Remove Programs and install it again (This MSI can be found under \WCU\ARM\ of the install media)

3. if you had Windows Mobile 5.0 SDKs they may require a repair as well if you see connectivity problem.

I'll will be posting more details on this as I work to get this added to the Beta 2 un-install tool.

 

Amit Chopra