eMbedded VC++ 4.0 SP3 merges the functionality of eMbedded VC++ 4.0 SP1 and eMbedded VC++ 4.0 SP2 and enables development using a single development machine to target Windows CE 4.0, 4.10 or 4.20 Platforms. eVC4 SP3 installation includes previously released QFEs for eMbedded VC++ 4.0. After you install this, you might also wanna get the Pocket PC 2003 emulator and the Smartphone emulator which run on top of eMbedded VC++ 4.0.
I hope they’ve fixed the two most vexing issues, where it
totally goes to pieces if the handheld gets disconnected, or when you accidentally try to step into strcpy() or whatever
and it hard-locks the handheld as well as crashing itself.
It would also be nice if it supported CE 3, instead of having to install BOTH evc3 and evc4. Serious brain-damage.
This is terrific. I downloaded all this for free and its got everything, IDE, compilers, emulators for Pocket PC and Smartphone. The one question I have is about .Net. I have Visual C# .Net and I’d like to develop using that tool chain and run the executable on the emulators. Has anyone done that and can you point me to something that will take me down the right path?
I used eMbedded Visual C++ 4.0 to compile the sample code that comes with the PocketPC and Smartphone SDKs. Basically, you need to go to “tools”, go to “platform manager”, go to “pocket pc 2003 emulator” from the tree, click “Properties”, and choose “TCP/IP transport for Windows CE” and “Emulator Startup server”.
Then, load one of the pocketpc SDK’s samples with the IDE and make sure you have the right stuff selected in the drop down boxes in the toolbar, something like that:
Sample Code/ PocketPC 2003/ Win32 (WCE Emulator) Release/ Pocket PC 2003 emulator. Then, from the Build menu select “Execute samplecode.exe”.
That will load the emulator and run your program automatically.
BTW, on another note, I can’t use ActiveSync with any of my emulators (even after changing my emulator’s settings as per instructions on how to connect to ActiveSync from MSDN documentation). I tried everyrhing, all options. That’s the only problem I got with the whole thing, if I can’t activesync I can’t install new apps (I wanted to install NetFront browser)
I got that to work fine. What I’m talking about is using the Visual C# .NET tools which is a separate program to generate .NET executables that can be executed on the emulators in these SDKs. Has anyone had any luck with that? MSDN says that you need Visual .NET Studio (which is many $$) to do .NET Compact Framework programming. I’m wondering if I can generate a .NET executable using C# only tools I have and then import them to these emulators somehow?