Разработка приложений для Windows Embedded Compact 2013

Сегодня я наткнулся на Application Builder для CE 2013 в Центр загрузки Майкрософт. Судя по описанию, с этим пакетом я смогу develop apps that target Windows Embedded Compact 2013 работать с Visual Studio 2012.

После загрузки и установки Application Builder я обнаружил новые сборки фреймворка в C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\WindowsEmbeddedCompact\v3.9, но в Visual Studio 2012 нет шаблонов проектов, ориентированных на Embedded Compact 2013.

Я попытался создать пустой проект WinForms или WPF и перенастроить его на 3.9, но это тоже не представляется возможным. Онлайн-шаблоны, которые можно было бы установить, отсутствуют.

Как создать приложение CF 3.9 с помощью Visual Studio 2012?




Ответы (3)


Все, что я могу здесь сделать, это вздохнуть. Вот положение вещей на момент написания этой статьи (середина мая 2013 г.), и оно может измениться в ближайшие недели и/или месяцы.

Среда разработки приложений не поставляется с шаблонами устройств. Вместо этого шаблоны поставляются с SDK устройства. Да, это отличается от того, что было в прошлом. Это означает, что для разработки любого устройства вам понадобится SDK.

Windows Embedded Compact 2013 в настоящее время не является общедоступной, поэтому в настоящее время никто не может поставлять SDK. Конечным результатом этого является то, что на данный момент для широкой публики установка Application Builder совершенно бесполезна.

Как только WEC 2013 станет общедоступной, я не верю, что Microsoft будет поставлять какие-либо «универсальные» SDK. Я, скорее всего, буду. Когда у нас появятся SDK, у вас появятся шаблоны и вы сможете создавать проекты.

person ctacke    schedule 14.05.2013
comment
Я в замешательстве, и, может быть, вы можете прояснить ситуацию. Я видел ссылки на Windows Embedded 8 и Windows Compact Embedded 8. WEC 2013 — это что-то другое или это просто новое название? Существуют ли в настоящее время какие-либо устройства, работающие под управлением новой ОС Windows Embedded, какой бы она ни была? Я видел несколько пресс-релизов от Motorola о том, что они выпустили или собираются выпустить некоторые... но я не могу ничего найти. Достаточно сложно найти информацию, когда я даже не уверен в названии ОС! Спасибо - person cost; 15.05.2013
comment
Есть Windows Embedded Compact 2013 (подумайте: CE, нет общего ядра Windows, очень маленькая площадь) и Windows Embedded 8 Handheld (подумайте: Windows Mobile/Phone, обычное ядро ​​Windows, современные приложения, отсутствие устаревших приложений). Существуют разные версии Windows Embedded 8, соответствующие вашим потребностям (например, для промышленности), но они полностью отличаются от CE. С оптимистичной точки зрения, первые устройства с WEH8, вероятно, появятся через год. - person Gene; 15.05.2013
comment
И не забывайте, что есть еще и Windows Embedded Standard 8 (которая представляет собой всего лишь составную часть Windows 8). - person ctacke; 15.05.2013
comment
@ Джин Йеоу. Я работаю в компании, у которой есть промышленное мобильное приложение на Windows Mobile 6.5, которое по сути является CE. Как и многие другие, мы ждем появления преемника, поскольку текущая версия Windows Phone 8 сильно отличается (и, что более важно, вы не можете получить такую ​​защищенную версию) - person cost; 15.05.2013
comment
Преемником является Windows Embedded Handheld, основанный на Phone 8. Вы, вероятно, можете начать рефакторинг/переписывание своего кода на основе этих знаний, пока ждете реального оборудования от поставщиков, таких как Motorola. - person ctacke; 15.05.2013
comment
Ладно, это спустя 2 года. Я не могу найти ни одного устройства с Windows Embedded Compact 2013. Эта штука провалилась? Android стер WinCE с лица земли? Я действительно с нетерпением ждал возможности использовать NETCF 3.9. Кроме того, есть ли способ установить эмулятор WEC2013? Например, как мы поступили с разработкой WinCE и WinMo? - person RoboJ1M; 10.11.2015

Я также скачал Application Builder и нашел его совершенно бесполезным, эй, где компактные шаблоны проектов! (спасибо за подтверждение) после прочтения этого сегодня и обнаружения папки сборки .net, опубликованной Джином, я решил, что по крайней мере попытаюсь использовать браузер объектов - и обнаружил, что вы можете просматривать объекты с помощью фильтра Windows Embedded Compact 3.9 - полагаю, что другие, возможно, захотят хотя бы взглянуть на то, что нового, как я пытаюсь сделать..

person EJH    schedule 22.05.2013

Можно создавать новые SDK из проектов OS Design. Создайте один из CEPC. http://msdn.microsoft.com/en-us/library/jj584864%28v=winembedded.70%29.aspx

person Chaitanya    schedule 15.04.2014
comment
Эта ссылка не относится к Embedded Compact 2013. - person harper; 15.05.2014
comment
Я пытался создать собственный SDK для Compact 2013 с помощью этих инструкций, но мне не удалось скомпилировать SDK. - person znelson; 30.06.2014