Solved

Developing on Windows CE (Compact Framework)

Posted on 2013-06-04
1
406 Views
Last Modified: 2013-09-20
Hi all,

I’m developing an application for windows ce 5 using vb.net - vs2005. The problem I’m having is its too damn slow to debug. 90% of my time is spent deploying my application to a ce device.

So my question is, is there an easier way of developing windows ce applications (compact framework). I.e. is there a way of running the application on my machine to get most of the foundation work done, then deploy to a ce device ?

Is there a standard practice anyone has experience with ?

Thanks in advance,
K.
0
Comment
Question by:Kinger247
1 Comment
 
LVL 16

Accepted Solution

by:
hjgode earned 500 total points
ID: 39221034
Hello

one option to speed up debug sessions is to use a TCP/IP WLAN or ENET connection instead of ActiveSync/WMDC provided connection: http://www.turboirc.com/ppc/s5.htm. This will speed up deployment and debugging from VS to device.

As an alternative you may use a board support package supplied by the device manufactorer. Possibly they supply an emulator image you can install and run on your PC and use that for deploy and debug. Here is the MS download for Windows CE 5 emulator: http://www.microsoft.com/en-us/download/details.aspx?id=18481. One of many articles about using the emulator: http://kavachai.com/2009/11/04/how-to-connect-windows-ce-5-0-emulator-to-visual-studio-2005/.

What most people are not aware of is that the Compact Framework is a subset of the full framework. If you do not use any Windows CE only functions/API, you can simply run your VB NET (or C#) managd application directly on your PC. Just look for the exe in the project build directory and start the exe on your PC (file explorer double click or add a build event in your project).

The deploy and debug performance is related to the Windows CE device side support and the connection (ActiveSync/WMDC). Possibly there is a firewall or virus scanner slowing down the transfer.

~josef
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It’s quite interesting for me as I worked with Excel using vb.net for some time. Here are some topics which I know want to share with others whom this might help. First of all if you are working with Excel then you need to Download the Following …
For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…

822 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question