Como agregar archivos y aplicaciones a una imagen NK.bin de Windows CE

En muchos de los casos, cuando se desarrolla una imagen de Windows CE a la medida, se requiere incluir ciertos archivos que no son propios del sistema operativo, tal como: archivos de configuración, aplicaciones, entre otros. En este caso particular yo tuve que incluir un archivo de configuración para una conexión remota utilizando Remote Desktop Connection y una aplicación personalizada. Para incluir cualquier tipo de archivo a una imagen NK.BIN de Windows CE se necesitan dos componentes: – Editar el archivo project.bib– Una carpeta local donde se ubiquen los archivos a importar o incluir en la imagen NK.BIN Inicialmente para el … Continue reading Como agregar archivos y aplicaciones a una imagen NK.bin de Windows CE

Configuraciones persistentes en Remote Desktop Connection – Windows CE

Luego de varios días de investigación, posts en blogs, preguntas al fabricante etc etc, lo logré. El escenario es el siguiente: por defecto la opción de “Disk drives” de la viñeta de “Local Resources” de Remote Desktop Connection no viene marcada y de hecho esta configuración por alguna razón no se guarda en el registro; otra información como nombre/IP del servidor remoto, nombre de usuario, contraseña, dominio si se guardan al grabar el registro. Revisé varios blogs donde mencionaban algo sobre el tema pero definitivamente no funcionó. Al final lo que hice fue generar un archivo default.rdp marcando únicamente la … Continue reading Configuraciones persistentes en Remote Desktop Connection – Windows CE

The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.

Para este caso el escenario es el siguiente: – Servidor: Windows Server 2003 + SP2 (Terminal Services – licenciado por dispositivo), tanto el servidor de terminal services como de licenciamiento están en el mismo servidor. – Controlador de Dominio Windows Server 2003 64 bits + SP2 Desde un dispositivo basado en Windows CE traté de conectarme al servidor de Terminal y se presentó este mensaje de error: “The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.“. Luego de seguir los pasos del … Continue reading The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.

…\cfwpc.c(268) : error C2065: ‘CPUID_PAT’ : undeclared identifier – Windows CE Platform Builder 4.2

Me encuentro trabajando con Windows CE Platform Builder para generar la imagen de SO específico para un dispositivo. Resulta que al instalar el BSP (Board Support Package) de dicho dispositivo y tratar de generar una primera imagen obtenía un error similar a este: …\cfwpc.c(268) : error C2065: ‘CPUID_PAT’ : undeclared identifier Encontré muy poca información haciendo referencia a este error, pero en un documento pdf (www.dmp.com.tw/tech/os-wince/WinCE_Development_Note.pdf) se explica que este error es solucionado instalando el QFE (Quick-Fix Engineering) correspondiente a la base de conocimiento de Microsoft KB815794. Sin embargo al tratar de descargalo resulta que ya no está disponible, sin embargo en el sitio … Continue reading …\cfwpc.c(268) : error C2065: ‘CPUID_PAT’ : undeclared identifier – Windows CE Platform Builder 4.2

The dependency ‘Microsoft.VisualC’ could not be found

El segundo error que se presentó al momento de compilar mi aplicación para Windows Ce 4.2 (Visual Studio .Net 2003 – C#): “the dependency ‘Microsoft.VisualC’ could not be found”. La manera de resolverlo es bastante sencillo:– Clic derecho sobre “References” – “Add Reference”– En el cuadro de diálogo de “Add Reference”, hacer clic en “Browse” y seleccionar el archivo “C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Microsoft.VisualC.dll”– Compilar nuevamente la aplicación

Program ‘<path>\programa.exe’ does not have an entry point defined

Me encuentro desarrollando una aplicación para quemar CDs diseñada para Windows CE 4.2 (Visual Studio .Net 2003 – C#). Al tratar de compilar el programa para tener una primera vista del mismo se presentó el error “Program ‘<path>\programa.exe’ does not have an entry point defined”. La solución es bastante sencilla, es necesario agregar las siguientes líneas de código:static void Main()   {   Application.Run(new proyecto());  }  Donde “proyecto” es el nombre del formulario de windows inicial.