Почему мои настройки WP7 так долго загружаются? - PullRequest
1 голос
/ 08 июня 2011

Я положил на него секундомер.При первой загрузке приложения (файл настроек не существует) требуется около 190 мс, чтобы не загрузить четыре настройки.Приложение запускается, три bools и короткая строка записываются как настройки, и при следующей загрузке приложения требуется 400 мсек, чтобы прочитать первый параметр из коллекции IsolatedStorageSettings.ApplicationSettings, и около 1 мс, чтобы получить остаток.

Есть ли что-нибудь , что я могу сделать, чтобы улучшить это время загрузки?

1 Ответ

0 голосов
/ 08 июня 2011

Использует лучший метод сериализации;) XMLSerialization подходит для более сложных графов, но для простых настроек двоичная сериализация будет намного лучше.Кроме того, когда вы говорите fail to load, я предполагаю, что вы делаете проверку, чтобы увидеть, существуют ли файлы?Если нет, я думаю, что могут быть внутренние исключения, которые также замедляют выполнение.

...