Я пытаюсь использовать один и тот же установщик для обоих (новая установка и обновление).
- , поэтому, если пользователь попытается установить мое приложение впервые, он запустит полную установку, включающую установщик MySQL, в качестве предварительных условий,и часть установки MySQL в
[Code]
будет выполняться нормально. - , но, если пользователь уже установил мое приложение, и установщик имеет более новую версию (обновление), часть установки MySQL в
[Code]
не должнаt be execute.
Итак, как реализовать функцию исключения для этой части кода (установка MySQL), если установка только обновляется?
[Code]
procedure CurStepChanged(CurStep: TSetupStep);
{ ... }
begin
if CurStep = ssPostInstall then
begin
{ fresh installation code }
end;
end;