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