Seguramente a mas de uno nos interesa tener siempre el software que utiliza actualizado con la ultima version, esto tambien aplica con nuestro famoso ActiveSync sin embargo a mas de uno debe haberle sucedido que todo funcionaba de maravillas con el Visual Studio .NET 2003 y la version anterior de ActiveSync y que cuando desinstalaron la version anterior para instalar la nueva empezaron a tener problemas en el entorno de desarrollo especialmente cuando querian depurar o implementar usando la PocketPC atraves de ActiveSync obviamente, el sintoma principal se presentaba por un curioso y fastidioso mensaje de error que decia “Deployment Error” y no les permitia depurar mas la aplicacion.
La recomendacion comun: Reinstalar o Reparar Visual Studio .NET 2003 o meter mano al registry (si eres curioso y no temes danar nada) pues es conocido que este problema se origina en “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\ProxyPorts" cuyos valores son removidos cuando el ActiveSync es desinstalado, estos valores son necesarios para implementacion y depuracion desde el Visual Studio.NET.
Sin embargo hay una forma mas simple de arreglar este problema y consiste en ejecutar la utilidad ProxyPort.reg el cual puede ser localizado en la carpeta de utilidades de WinCE "<RUTA INSTALACION DEL VISUAL STUDIO .NET 2003>\CompactFrameworkSDK\WinCE Utilities\WinCE Proxy Ports Reg" . Y LISTO...todo vuelve a la feliz normalidad!!!!
Por si no encuentra este archivo en su maquina puede descargarlo del siguiente link: http://www.microsoft.com/downloads/details.aspx?FamilyID=7ec99ca6-2095-4086-b0cc-7c6c39b28762&DisplayLang=en#filelist
El dispositivo debera ser removido de la cuneta (cradle) y vuelto a colocar despues de un “soft reset” para que tenga efecto. En sintesis la recomendacion es que los usuarios no deben desinstalar la version anterior de ActiveSync, ya que se puede instalar la nueva version que actualizara correctamente la version anterior.