запуск приложений VisualStudio CF3.5 на WINCE - PullRequest
0 голосов
/ 05 марта 2010

Я пытаюсь написать программу для китайского устройства PNA с wince 5.0. Но каждый раз, когда я пишу простую программу на VS8 с C # и «развертываю» ее на своем устройстве, она просто не запускается. Сначала он жалуется на удаление меню вызова объекта, хотя я не хочу меню, но VS8 просто создает его для меня. Если я удалю меню из формы, программа выдаст исключение. Я установил программный вызов MIOPocket на PNA с powertoys для некоторых игр и медиа-проигрывателем MS. Он также создает каталог .net Framework 3.5, так что я знаю, что 3.5 установлен и должен работать. Но я думаю, что что-то упустил. Я также не уверен, что выбрать в качестве целевого устройства; Windows Mobile или WINCE. Если я нажимаю .exe файл под win7, он работает, но при wince его нет.

Может быть, у кого-то есть подсказка, что происходит не так?

1 Ответ

0 голосов
/ 25 марта 2010

Здесь есть один момент: Windows CE и Windows Mobile на самом деле не являются одной и той же платформой.

Я не думаю, что Windows Mobile - это подходящая платформа для «PNA» (персональный помощник по навигации?), Поэтому я бы начал с того, что проект - с самого начала, с момента его создания в VS - - нацелен для окон CE. У меня не было большого успеха, пытаясь преобразовать проекты Windows Mobile в проекты Windows CE (даже с помощью изменений на уровне блокнота в файле csprj).

Меню является результатом проекта Windows Mobile, стандартом для устройства WinMo является меню программных кнопок или два, отображаемые в нижней части экрана. Меню, привязанное к кнопкам нажатия программной кнопки ... специфично для WinMo. Кроме того: некоторые библиотеки, которые могут быть связаны с GSM, вероятно, вызовут всевозможные проблемы.

Aidanapword

...