Как стать автором
Обновить

Как сделать инсталляционный фаил для Windows CE / Mobile в Visual Studio 2005

Время на прочтение2 мин
Количество просмотров4.4K
Пока я доделывал работу в этом блоге уже написали столько интересного, что глаза разбегаются. Сейчас я хочу затронуть тему создания инсталляционного фаила.
Возможно многим это покажется интересным, потому как инсталлировать программу рано или поздно придется. В этой заметке я в сриншотах постараюсь раскрыть эту тему. И, кстати, это мой первый пост, надеюсь получится полезным.


Для того чтобы начать нам нужен какой-нибудь уже готовый проект — для устройства. У меня уже есть с названием ButtonTest. Обычно в этом проекте я тестирую всякие куски кода. Написан этот код на Visual Basic .NET.
Solution Explorer выглядит так:


Для того чтобы создать инсталлятор нужно добавить проект к этому solution-у.


В окне выбора проекта нужно выбрать Other Project Types -> Setup and Deployment и Smart Device CAB Project, я его называю ButtonTestCab


Solution Explorer после этого должен выглядеть примерно так.

Правой кнопкой мыши нажать на название появившегося проекта и выбрать File System

В Application Folder необходимо добавить исходный проект программы.

Правой кнопкой Add -> Project Output и выбрать там название проекта ButtonTest. Появится ссылка на проект и необходимые библиотеки.

В принципе можно строить инсталлятор, но мы еще добавим ссылки в разные папки Windows CE или Windows Mobile, такие как Program Files и Start Menu.

Для этого если открыть слева Program Files Folder можно добавить ссылку на исполняющий фаил в этой папке.

В открывшемся диалоговом окне нудно выбрать проект из Application Folder

Точно так же можно добавить ссылку в папку Start Menu. И вообще есть возможность добавить папки самому, например мы хотим что бы программа запускалась при запуске устройства, для этого добавим ссылку в папку Startup.


Так же как и File System в Solution Explorer установочного проекта можно выбрать View -> Registry и добавить нужные ключи в реестр


Правой кнопкой на имени проекта можно выбрать Properties. Тут можно установить папку в которой будет возникать инсталлятор.


После того как все установки сделаны, нужно построить (Build) установочный проект.

В той папке которую мы выбрали появится как минимум два фаила, в данном случае ButtonTestCab1.CAB и ButtonTestCab1.inf. CAB фаил нам и нужно скопировать в инсталляционную (AutoInstall) папку Windows CE или установить в ручную.
Теги:
Хабы:
+3
Комментарии2

Публикации

Изменить настройки темы

Истории

Работа

iOS разработчик
23 вакансии
Swift разработчик
32 вакансии

Ближайшие события

Weekend Offer в AliExpress
Дата20 – 21 апреля
Время10:00 – 20:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн