NSIS Installer и Visual Studio 2015 Community Edition

Имахме напускане на програмист и се опитвам да се запозная с неговия процес на внедряване. Предишният разработчик ще създаде две версии на своята инсталация. Единият беше актуализация, а другият беше инсталация.

Виждам, че в src кода той има папка .NSIS с вече написаните скриптове.

Как да използвам тези скриптове за изграждане на нашите инсталатори на NSIS? Разгледах Visual Installer, но не виждам как да внедря тези скриптове за процеса на изграждане. Редактиране "Той" е старият разработчик, който напусна. Опитвам се да изкарам нова компилация на ACInstall.exe и ACPatch.exe. Разгледах онлайн уроците на NSIS и те най-вече говорят за създаването на скрипта. Имам скрипта, но не съм запознат как да го използвам. т.е. какъв инструмент да стартирате, за да изградите ACInstall.exe.

Ето създадените от него файлове и как изглежда изследователят на проекта. Икони

projectfolder


person BryanArod    schedule 02.12.2015    source източник
comment
Какво се опитваш да направиш? Какво не работи? Какво сте опитвали досега? Кой е той?   -  person jessehouwing    schedule 02.12.2015
comment
Джеси Той е старият разработчик, който напусна. Опитвам се да изкарам нова компилация на ACInstall.exe и ACPatch.exe. Разгледах онлайн уроците на NSIS и те най-вече говорят за създаването на скрипта. Имам скрипта, но не съм запознат как да го използвам. т.е. какъв инструмент да стартирате, за да изградите ACInstall.exe.   -  person BryanArod    schedule 02.12.2015
comment
Инсталирал ли си самия nullsoft installer? sourceforge.net/projects/nsis и да прочетете уикито? nsis.sourceforge.net/Docs/Chapter3.html#   -  person jessehouwing    schedule 02.12.2015


Отговори (2)


.nsi файловете са обикновени текстови файлове и NSIS компилаторът (makensis.exe) ще създаде .exe от .nsi.

Трябва да инсталирате NSIS, за да получите компилатора на NSIS, Visual Installer само осигурява интегриране на Visual Studio (осветяване на синтаксиса и т.н.) .

person Anders    schedule 02.12.2015
comment
След Джеси и вашите коментари, инсталирах NSIS, но когато стартирам командния ред makensis.exe Installer.nsi, системата не може да намери .exe за стартиране. Мога да стартирам NSIS и да компилирам скрипта без проблеми и да тествам инсталатора. Има ли друг начин за изграждане на скрипта? - person BryanArod; 02.12.2015
comment
Така че компилирането на nsi скрипта ще изгради инсталатора. Това е частта, която ми липсваше. Търсих опция за изграждане извън компилатора. Аз мисля.. - person BryanArod; 02.12.2015

Андерс, можете да използвате редица редактори на NSIS скриптове, не съм сигурен дали това е вашето изискване. Можете да използвате HM NIS, мисля, че е по-добре безплатно, но е малко "оле" (повече от 8 години със сигурност). Надявам се, че този отговор може да бъде полезен на всеки, който търси същия отговор.

person fmk    schedule 26.12.2018