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

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

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

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

Ответы [ 2 ]

0 голосов
/ 13 августа 2008

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

Подробнее об этом в этом блоге Эндрю Арнотта .

0 голосов
/ 12 августа 2008

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

...