Каковы требования для запуска приложения .net на Windows CE5? - PullRequest
4 голосов
/ 28 марта 2010

Каковы требования для запуска целевого приложения .net Framework в Windows CE 5?

Если я попытаюсь запустить приложение, разработанное для Windows Mobile 6, я получу следующую ошибку.

Не удается найти «Имя проекта» (или один из его компоненты) Убедитесь, что путь и имя файла правильное и что все необходимые библиотеки доступны

Мое приложение представляет собой простое приложение Hello World. Чем может быть вызвано такое сообщение об ошибке?

Есть ли способ проверить, какая версия .net compact framework работает в моей системе?

Ответы [ 3 ]

4 голосов
/ 28 марта 2010

Вы можете запустить cgacutil , который находится в папке Windows. Он должен дать вам номер версии компактного фреймворка, установленного на устройстве. Скорее всего, у вас не установлен правильный компактный фреймворк.

Если у вас нет cgacutil, вполне вероятно, что компактный каркас не установлен на устройство вообще. В этом случае загрузите последнюю версию фреймворка (в настоящее время 3.5, доступно здесь ). Установка может занять около 7 МБ пространства из вашей основной памяти. Если места для хранения недостаточно, его можно установить во внешнюю память, с некоторыми потенциальными последствиями, как обсуждено здесь

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

По умолчанию Windows Mobile 5 поставляется с предустановленной .NET Compact Framework 1.0 SP3 .

Приложение, разработанное для Windows Mobile 6, по крайней мере будет использовать .NET Compact Framework 2.0 SP2 , поэтому убедитесь, что оно установлено на устройстве Windows Mobile 5.

Вы можете загрузить его здесь , но, как правило, рекомендуется установить последнюю доступную версию, если она поддерживается устройством.

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

Проблема вызвана тем, что вас интересует ... Какая версия компактного фреймворка установлена ​​в вашей системе и, прежде всего, если установлена ​​версия компактного фреймворка.
Я предлагаю вам скачать версию, соответствующую вашей среде разработки, и установить ее на ваше устройство.

...