Эмулятор устройства Windows Mobile - как сохранить конфигурацию навсегда?

Я работаю на клиентском сайте, где есть прокси-сервер ( HTTP). Если я делаю полную перезагрузку эмулятора, он забывает настройки сетевого подключения для эмулятора и настройки в размещенной ОС Windows Mobile. Если я «сохраню состояние и выйду», он потеряет все эти настройки. Мне нужно регулярно делать жесткий сброс, что означает, что я теряю эту информацию и трачу много времени на настройку:

  • Эмуляторы связанной сетевой карты
  • DNS-серверы для сетевой карты в ОС WM.
  • Прокси-серверы в настройках подключения ОС WM.

Как я могу сделать мою жизнь проще? Могу ли я сохранить это как значения по умолчанию в эмуляторе или легко создать установщик?

12.08.2008 16:20:58
2 ОТВЕТА
РЕШЕНИЕ

Существует способ, которым вы можете программно подготовить свои устройства. Если вы используете управляемый код, вы можете использовать Microsoft.WindowsMobile.Configuration.dll, чтобы сделать большую часть работы за вас. Если вы используете неуправляемый код, вы должны использовать встроенную функцию DMProcessConfigXML.

В этом сообщении блога Эндрю Арнотта есть больше деталей .

0
13.08.2008 02:02:27

Проблема с этими устройствами в том, что все хранится в ОЗУ и ПЗУ. Таким образом, вам нужно второе альтернативное хранилище для этих настроек, как на реальном устройстве. Таким образом, когда реальное устройство или ваше устройство перезагружается, он имеет статически сохраненный файл конфигурации вне оперативной памяти, который можно загрузить при запуске. Альтернатива состоит в том, чтобы сделать мягкую перезагрузку, если это возможно

0
12.08.2008 16:23:49