Как да проследите изхода от инсталацията в инсталатора CreateInstall
Може да възникне ситуация, когато трябва да проследите изхода от инсталацията на приложението. По подразбиране инсталацията премахва всички временни файлове както в случай на успешно завършване, така и в случай на прекъсване на инсталацията от потребителя, но може да се наложи да премахнете нещо друго. Също така, може да искате да проследите на какъв етап е прекъсната инсталацията и да изпратите данните на вашия уеб сървър. CreateInstall ви позволява да предприемете допълнителни действия при всяко завършване на инсталацията.
Като пример, нека създадем проект, който не прави нищо, но следи всички изходи от инсталацията. Можете да го изтеглите от връзката по-долу и да проверите как работи. Нека опишем функцията, която ще бъде извикана при всяко завършване на инсталацията. За това ще използваме командата Източник. В тази команда ще вмъкнем две съобщения, едното ще покаже кода за завършване и диалоговия прозорец, в който потребителят е завършил инсталацията, а второто съобщение ще се покаже само в случай на успешно завършване и ще предложи да отидете на сайта.