Windows CE и Windows XP - две разные операционные системы, приложения, предназначенные для одной из них, не будут работать на другой. Тем не менее, существует несколько очень ограничительных исключений: когда приложение создается для Windows CE с использованием «.NET Compact Framework», без использования какой-либо конкретной функции операционной системы Windows CE (в среде программистов я бы сказал, не используя p/ вызвать), затем приложение может быть повторно использовано в Windows XP. Однако ваше приложение "IGO Primo", похоже, обладает некоторой совместимостью с оборудованием, поэтому я сомневаюсь, что оно попадает в эту категорию. Короткий ответ: очень маловероятно, что вы сможете использовать это приложение Windows CE в Windows XP напрямую.
Что касается идеи использования эмулятора, то есть доступные эмуляторы, но они не предназначены для использования в качестве автономных приложений - они обычно сочетаются с инструментами разработки, такими как Microsoft Visual Studio, для программистов для разработки приложений Windows CE. Тем не менее, если ваше устройство имеет процессор ARM, вы можете попробовать с эмулятором, представленным в примерах этой книги, однако я не могу сказать, имеет ли этот эмулятор какие-либо зависимости от инструментов программирования, или если он предоставит вам доступ к USB-портам вашей хост-системы.
Если вы попробуете это, было бы интересно, если бы вы могли опубликовать свои результаты. Удачи!