Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Developing applications for Windows Embedded Compact 2013

Today I stumbled over the Application Builder for CE 2013 in Microsoft's download center. As of the description, with this pack I should be able to develop apps that target Windows Embedded Compact 2013 with Visual Studio 2012.

After downloading and installing the Application Builder I found the new framework assemblies in C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9, but there are no project templates targeting Embedded Compact 2013 in Visual Studio 2012.

I tried to create a blank WinForms or WPF project and to retarget it to 3.9, but that doesn't seem to be possible as well. There are no online templates that could be installed.

How do I create a CF 3.9 application using Visual Studio 2012?

like image 682
Gene Avatar asked May 14 '13 11:05

Gene


People also ask

What is Windows Embedded Compact CE core?

Windows Embedded Compact, also formerly known as Windows CE (Win CE), is a real-time, small foot-print operating system. This OS is ideal for building embedded products targeted for variety of industrial applications.

How do I update Windows 7 Embedded Compact?

This Windows Embedded Compact 7 Monthly Update (March 2021) is now available from Microsoft. To download the update, go to the Device Partner Center (DPC). This update is supported only if all previous updates for this product are installed.

Is Windows Embedded Real-Time?

Windows CE conforms to the definition of a real-time operating system, with a deterministic interrupt latency. From Version 3 and onward, the system supports 256 priority levels and uses priority inheritance for dealing with priority inversion.


2 Answers

All I can do here is sigh. Here's the state of things as of this writing (Mid May, 2013) and it could change in the coming weeks and/or months.

The Application Builder does not ship with device templates. Templates, instead, are shipped with the device SDK. Yes, this is different than in the past. It means that to do any device development, you'll need an SDK.

Windows Embedded Compact 2013 is currently not publicly available, so no one can currently ship an SDK. The net effect of this is that, for now, for the general public, the Application Builder install is completely useless.

Once WEC 2013 is public, I don't believe Microsoft will be shipping any "generic" SDKs. I very likely will. Once we have SDKs in the wild, you'll have templates and be able to build projects.

like image 181
ctacke Avatar answered Oct 18 '22 17:10

ctacke


I also downloaded the Application Builder, and found it quite useless, hey where are the compact project templates! (thanks for the confirmation ctacke) after reading this today and discovering the .net assembly folder posted by Gene, I figured I at least try to use the object browser - and found you can browse the objects by using the Windows Embedded Compact 3.9 filter - figure others might want to at least look at what's new like I am attempting to do..

like image 21
EJH Avatar answered Oct 18 '22 17:10

EJH