Разработка приложения WPF для запуска на Windows XP Embedded Monitor - PullRequest
2 голосов
/ 26 июля 2010

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

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

1 Ответ

1 голос
/ 27 июля 2010

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

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

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

...