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

StackOverflow https://stackoverflow.com/questions/9018

Вопрос

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

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

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

Это было полезно?

Решение

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

Подробности есть в это сообщение в блоге Эндрю Арнотта.

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top