Re: App Development with Visual C++ .NET

From: Paul G. Tobey [eMVP] (
Date: 07/08/04

Date: Thu, 8 Jul 2004 13:56:34 -0700

No, you can't develop unmanaged code in VS.NET.

Managed = VS.NET 2003
Unmanaged = eMbedded Visual C++ 4.0

Paul T.

"Craig Whatley" <> wrote in message
> I'm about to start work on an embedded project. We recently chose
> as the OS. I've never used it before, so I have a basic question about
> development.
> Our product will have a GUI. I wanted a way to easily create a GUI (drag
> and drop icons that produce code, I add in my callback functions, etc). I
> was told that I would have to purchase Visual Studio .NET in order to get
> this capability. (eMbedded Visual C++ does not have this feature?)
> I'm thinking right now that I'll develop a completely unmanaged solution
> .NET with Visual C++. That way, I don't have to load a .NET Compact
> Framework runtime on my target (I was told that would be about 1.5 MBytes)
> AND I don't have to worry about taking performance hits from a Garbage
> Collector.
> So, how do I produce cross-compiled code for my target? Do I have to take
> all code produced in Visual Studio (including code automatically generated
> for the GUI by the GUI toolkit) and run it through the eMbedded Visual C++
> compiler? Is there a way to cross-compile for my target in Visual Studio?
> Thanks!
> Craig