Re: Running smartdevice applications (CF) on the desktop from VS.N

From: David Jones (davejones_at_rmit.edu.au.nospamplease)
Date: 02/27/05


Date: Sun, 27 Feb 2005 04:35:02 -0800

Your answers on the newsgroup were spot on; ie anticpated what I was on about.
My situation is that I am runinga lab of PCs with the intention of teaching
Win CE app development. My problem is that the Win image isa a VMWare
Virtual Machine on which teh emulators don't run.

I think I will go down the multiple platform approach.

I look forward to .NET. Will create a VS2005 VM and try it all there.

PS We did not have any authoritive reasons for trying to run CF apps on the
desktop. We tried it (and it worked ) because it seemed like it should; if
CF is a true subset of the FW (except for its extensions, and pinvoking).

Thanks again.

"Daniel Moth" wrote:

> Debugging CF apps on the desktop with CF 1.0 is not supported (with CF 2.0
> it is possible but still not supported). You know that running (not
> debugging) CF apps on the desktop is possible:
> http://www.danielmoth.com/Blog/2004/09/retargetable-256.html
>
> Even if you could debug them, remember that your code will be running
> against the desktop framework where some things are different (including
> different bugs <g>). The closest alternative you have is to create a desktop
> project with the same source files and debug that:
> http://www.danielmoth.com/Blog/2004/09/share-code-if-fullframe_17.html
>
> Cheers
> Daniel
> --
> http://www.danielmoth.com/Blog/
>
>
> "David Jones" <davejones@rmit.edu.au.nospamplease> wrote in message
> news:B96EB62F-D68E-48C2-B0FC-52BFAAAA91A6@microsoft.com...
> > Provided you don't use CF Framework extensions, it is possible to compile
> > and
> > run CF (smartdevice) application on the desktop. I would like to do so
> > from
> > VS.NET so as to be debug them. The emulators don't work in my development
> > environment: using a VM.
> >
> > Any ideas how you might launch a CF (smartdevice) application directly on
> > the desktop for debugging from VS.NET?
> > OR
> > If I have a compiled (debug) CF application (smartdevice , VB or C#) is it
> > possible to load the compiled files into VS.NET as some kind of project
> > and
> > run it(debug)?
> > OR
> > Run the debug application from the command line using Framework SDK tools?
> >
> > Cheers
> > --
> > David Jones
> > Senior Lecturer
> > School of Electrical & Computer Engineering
> > RMIT University
> > +61 3 99255318
>
>



Relevant Pages

  • Re: Running smartdevice applications (CF) on the desktop from VS.N
    ... "David Jones" wrote in message ... >> Debugging CF apps on the desktop with CF 1.0 is not supported (with CF ... >> Even if you could debug them, remember that your code will be running ... >> against the desktop framework where some things are different (including ...
    (microsoft.public.pocketpc.developer)
  • Re: Running smartdevice applications (CF) on the desktop from VS.NET
    ... Debugging CF apps on the desktop with CF 1.0 is not supported (with CF 2.0 ... Even if you could debug them, remember that your code will be running ... > Provided you don't use CF Framework extensions, ...
    (microsoft.public.pocketpc.developer)
  • Re: which is a better dev language
    ... C/C++ is a long ways from being dead. ... database apps and prototyping, but commercial apps should be done in C/C++. ... VB.NET is much slower using the 2.0 framework than it was on the 1.1 ... I am in the process of rewriting about 20 compact framework application. ...
    (microsoft.public.pocketpc.developer)
  • Re: Conversion Problem
    ... ...and he's not familiar with the framework because the help system sucks ... As opposed to the "feature rich " apps in VB6? ... I said that was one of the reasons for control arrays? ...
    (microsoft.public.dotnet.languages.vb)
  • Re: some interesting perspectives on .NET from the other camp ...
    ... >> those who now write apps so heavily steeped in direct .Net calls? ... with Win32 dependencies I preach writing ... Bottom line is that you have the functions, in the core language, ... calls whatever framework or foundation function it needs. ...
    (borland.public.delphi.non-technical)