Разработка приложения WPF для запуска на Windows XP Embedded Monitor

У меня был опыт разработки клиентских настольных приложений Windows с WPF, но я никогда не разрабатывал приложения для устройств со встроенным Windows XP. У нас есть мониторы, расположенные по всему заводу, на которых установлена ​​встроенная XP, и я хотел бы знать, есть ли какие-либо проблемы при разработке приложения WPF для запуска на встроенном мониторе XP.

Например, какие проблемы возникают при разработке приложения WPF для запуска на встроенном мониторе XP по сравнению с разработкой приложения WPF или Silverlight для запуска на настольном компьютере с XP?

1 ответ

Решение

Самые большие проблемы, с которыми мы столкнулись несколько лет назад при разработке приложения в стиле Kiosk в WPF и запуске его на XP Embedded, касались производительности процессора и проблем с драйверами графической карты. Драйвер графической карты часто не мог правильно отобразить приложение WPF и генерировал сертификаты рендеринга. Учитывая, что для WPF требуются современные драйверы DirectX и встроенная природа XP, это ограничило наши возможности для решения проблемы. В конце концов, мы перешли на использование полных рабочих станций, чтобы лучше контролировать проблемы с графическими картами, и мы могли купить более доступные и мощные процессоры для киосков.

Что еще более важно, только XP.NET (и ниже) поддерживается на XP Embedded. Есть обходные пути, но я полагаю, что лицензия запрещает установку 3.5+, и, поскольку она не поддерживается, вы можете не захотеть ее на заводском уровне.

Silverlight, по-видимому, не поддерживается ни в одной версии XP, встроенной согласно странице загрузки Silverlight.

Другие вопросы по тегам