Я провел всю пятницу и субботу на этом, и у меня заканчиваются идеи;обработка постоянного хранения и холодных ботинок с ce 4.2
У меня есть проект, где мне нужно запускать sql ce и .net2.0 на устройстве с символом 8146, работающем под Windows CE4.2 (Windows Mobile 2003), а также с библиотеками символов, которые необходимы для моего приложения.
Когда устройство загружено с помощью холостого хода, все разделы пользователя удаляются. В прошлом я использовал утилиту memcapture для решения этой проблемы, но на этот раз она говорит, что на устройстве недостаточно места.
Проблема заключается в том, что 8146 имеет лишь немногим более 7 МБ без volitial хранения и мне нужно восстановить 10-12 МБ Cо спаренной данных (до сих пор)
ли кто-нибудь еще столкнулся с этим и решить Это? Я думаю, мне нужно написать небольшое приложение, которое запускается, когда устройство загружается и проверяет состояние всего, а затем при необходимости копирует материал с компактной флэш-карты обратно в основную память.
Я не знаю, как запрограммировать доступ к CF-карте, тем не менее, поэтому я как бы в тупике.
Существует также два приложения с символом, которые звучат так, как будто они могут помочь: regmerge.dll и copyfiles - они работают только при холодной загрузке.
Существует всего 10,2 мегабайт вещей, которые необходимо сохранить, я знаю, что могу как-то решить это!
Я буду называть символом техническую поддержку в понедельник утром и выложить любое решение (если оно есть). Я также придумал здесь.
Любые мысли в среднем?
Спасибо,
Джо
Обновление: Я заказал CF-карту на ночь для него и Motorola открыла дело - я должен что-то еще во вторник.
Просто обновление: Файл, который использует Windows, является .cpy-файлом - если он находит этот файл, он следует указаниям в нем. я заменил одну из линий, которые считывают \ Application \ RemCapture \ SmartDeviceProject1 \ Project1.exe с: \ MMC Card \ SmartDeviceProject1 \ Project1.exe После холодной загрузки он создал direcotry, но ничего не двигаться в ней , Возможно, он не может получить доступ к MMC-карте, которая началась в начале процесса загрузки? Я все еще думаю о маленьком приложение, которое запускается при запуске, чтобы переместить материал ... –
OK, это: http://devzone.symbol.com/resources/Installing_Applications_for_Persistence_v2.pdf состояния, becuase пробеги CopyFiles процесса в начале последовательности загрузки он НЕ может получить доступ к памяти CF или SD. Хммм ... проблема в том, что устройство имеет только 7 мегабайт внебюджетной памяти - только файлы VB и CF занимают больше, чем это. Может быть, есть процесс пакетного типа, к которому можно получить доступ? –
+1 для интересной проблемы. BTW. лучше отредактировать свой вопрос, чем добавлять комментарии. Так легче читать. – Nifle