Пока я доделывал работу в этом блоге уже написали столько интересного, что глаза разбегаются. Сейчас я хочу затронуть тему создания инсталляционного фаила.
Возможно многим это покажется интересным, потому как инсталлировать программу рано или поздно придется. В этой заметке я в сриншотах постараюсь раскрыть эту тему. И, кстати, это мой первый пост, надеюсь получится полезным.
Для того чтобы начать нам нужен какой-нибудь уже готовый проект — для устройства. У меня уже есть с названием 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 или установить в ручную.
Возможно многим это покажется интересным, потому как инсталлировать программу рано или поздно придется. В этой заметке я в сриншотах постараюсь раскрыть эту тему. И, кстати, это мой первый пост, надеюсь получится полезным.
Для того чтобы начать нам нужен какой-нибудь уже готовый проект — для устройства. У меня уже есть с названием 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 или установить в ручную.