Здраствуйте!
Может кто стыкался с такой проблемой. Собственно это не проблема а неприятная мелочь, которая каждый день немного портит нам жизнь. Есть приложение, разработанное на платформе Windows CE 5.0 в среде Microsoft Embedded VC4. Вес скомпилированного проекта — около 3 Мб. Если его запускать просто на девайсе — запускается секунд 10. Но если его запускать из среды через ActiveSync, то иногда он может запускаться несколько минут. Причем это время идет собственно не сам запуск, а какие-то непонятные процессы. Что самое интересное — иногда такого нету, а приложение сразу начинает запускаться после загрузки на девайс. Собственно и вопрос: Кто знает — что происходит и можно ли с этим бороться? Спасибо за ответы.
Re: Долгая загрузка Дебагера под Embedded VC 4
От:
Аноним
Дата:
05.01.08 10:11
Оценка:
Здравствуйте, Sater, Вы писали:
S>Что самое интересное — иногда такого нету, а приложение сразу начинает запускаться после загрузки на девайс.
Это происходит в том случае если проект не пересобирался?
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Sater, Вы писали:
S>>Что самое интересное — иногда такого нету, а приложение сразу начинает запускаться после загрузки на девайс. А>Это происходит в том случае если проект не пересобирался?
Кажется да.
Здравствуйте, b_monkey, Вы писали:
_>как вариант: если машинка 2х процессорная — вырубить 2й проц в BIOS (будет и собирать быстрее и дебагер шустрее ворочаться)
Нет. Машина однопроцесорная и проблема совсем не в этом.
Здравствуйте, Sater, Вы писали:
S>Здраствуйте! S>Может кто стыкался с такой проблемой. Собственно это не проблема а неприятная мелочь, которая каждый день немного портит нам жизнь. Есть приложение, разработанное на платформе Windows CE 5.0 в среде Microsoft Embedded VC4. Вес скомпилированного проекта — около 3 Мб. Если его запускать просто на девайсе — запускается секунд 10. Но если его запускать из среды через ActiveSync, то иногда он может запускаться несколько минут. Причем это время идет собственно не сам запуск, а какие-то непонятные процессы. Что самое интересное — иногда такого нету, а приложение сразу начинает запускаться после загрузки на девайс. Собственно и вопрос: Кто знает — что происходит и можно ли с этим бороться? Спасибо за ответы.
Здравствуйте, this, Вы писали:
T>А у тебя в проекте библиотек много?
Да уж, этим EVC4 славится. Раньше я жонглировал галочками dependencies, чтобы отлаживать проект из 25 прилинкованных библиотек (не считая 20 явно загружаемых). А в последнее время отлаживаю собранное с помощью EVC4 отладчиком из 2005(2008)-й студии, копируя бинарники на целевой девайс вручную. http://blogs.msdn.com/vsdteam/archive/2006/02/05/525224.aspx
Если не включать бинарники в deployment (как советуют в блоге), программа под отладчиком запускается почти как без отладчика.