Развертывание компактной платформы без перезапуска

Когда вы используете Visual Studio для развертывания на мобильном устройстве с Windows, она автоматически выбирает правильный CAB-файл и устанавливает компактную платформу на это устройство. И все это без перезагрузки.

Если вы выберете тот же CAB-файл и установите его с помощью активной синхронизации, после завершения установки вам потребуется перезагрузить устройство.

Почему? И как можно сделать тихую установку, как это делает Visual Studio.


person trampster    schedule 06.01.2009    source источник


Ответы (1)


На самом деле перезапускать его не требуется. Это просто глюк в КАБИНЕ. Вы можете игнорировать это (хотя и раздражает).

Изменить: вы можете подавить сообщение, передав переключатель / noui или / silent (в зависимости от вашей цели) для загрузки.

person ctacke    schedule 06.01.2009
comment
Приятно знать, что я могу игнорировать это, однако визуальная студия может вообще этого не делать. Я хочу знать, как это сделать. - person trampster; 07.01.2009
comment
Я только что обновил свой ответ. Studio делает это, передавая ключ / noui. Это также предотвращает уже установленное сообщение. - person ctacke; 07.01.2009
comment
в настоящее время я использую CEAPPMGR.exe с компьютера для развертывания. Если я все еще хочу запустить установку с ПК, нужно ли мне использовать RAPI для вызова wceload? или это их способ сделать это через CEAPPMGR - person trampster; 07.01.2009
comment
К сожалению, CEAppMgr не имеет возможности передавать аргументы в wceload. Вам нужно будет сделать это через RAPI. - person ctacke; 07.01.2009
comment
В качестве примечания - VS использует для этого клиент CoreCon, а не RAPI. Вы можете следовать аналогичной схеме и использовать свое настольное приложение в качестве удаленного инструмента. - person ctacke; 07.01.2009