Устройство.Net Compact Framework, утрачивающее поддержку Windows CE
В настоящее время машины работают на Windows Embedded, но с прекращением поддержки в 2021 году мне нужно найти долгосрочное решение.
Мне нужно решение для ОС для устройства с программным обеспечением, написанным на.net compact framework и имеющим следующее оборудование:
- 256 МБ ОЗУ
- 256 МБ для хранения
- 12,1" SVGA дисплей
- Процессор LX 800 (500 МГц, который также не поддерживает SSE2)
Минимальные требования нового ядра Windows IoT находятся далеко за пределами аппаратного стека моего устройства.
Я обеспокоен тем, что в конечном итоге нам нужно будет перейти на ОС на базе Linux, и этот код в.net compact framework должен будет быть переписан из-за этого.
Есть ли какое-либо решение, кроме переписывания или потери поддержки?
1 ответ
Решение, указанное в комментариях, заключается в том, что сейчас нет решения.
Поскольку CF - это в основном подмножество.Net (полное), лучший способ - попытаться создать обычный проект стека.Net с кодом и исправить использование библиотеки CF (в основном мобильной), чтобы она компилировалась как полностью.Net.