Hi, I've been developing an application on Desktop, and then compile it to a Device .exe file. Running it on the device, it doesn't works. Says it has some missing components. So, I install basic4ppc V6.01 on my device (HTC P3600), and tried to load the source, the same one that works on Desktop. But the error keeps launching. I copy and paste the working desktop code to a new one source in the Device, but when I try to add components (serial.dll and bitwise.dll) to create the required objects, I don't see any .dll's to add. (?) I installed .Net CF 1.0 SP3, and .Net CF 2.0 SP2, and now the About option in the Device says I have .Net version 2.0.7045. I wrote a Hello World application, and try to add components. All I got is some Dll's like the following: "GAC_CustomMarshalers_V2_0_0_0_cneutral_1 GAC_Microsoft.VisualBasci_v8_0_0_0_cneutral_1 ...." and so on, but none of the Serial.dll, hardware.dll, etc, libraries I find in the Desktop. What am I doing wrong? How do I do to be able to write and test applications from my device, or at least, put on work the ones I develop in the Desktop? Thanks in advance, Jesus.