Цитата Sk.Faker:
Прописал их в "Удаление перед установкой", »
|
покажи как прописал
можно через код
Код:

procedure RD(Dir:string);
begin
Exec('cmd.exe', ' /c rd /S /Q ' + AddQuotes(Dir),ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res);
Exec('cmd.exe', ' /c rd /S /Q ' + '"'+Dir+'"',ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res);
end;
procedure RF(file:string);
begin
Exec('cmd.exe', ' /c del /F /Q ' + AddQuotes(file),ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res);
Exec('cmd.exe', ' /c rd /F /Q ' + '"'+file+'"',ExpandConstant('{sys}'), SW_Hide,ewWaitUntilTerminated,res);
end;
Function InitializeSetup: Boolean;
Begin
...
RF(ExpandConstant('{app}\file.txt'));
RD(ExpandConstant('{app}\'));
...
или через секцию, инно по барабану в этой части что было установлено ранее или нет
Код:

[InstallDelete]
Name: {app}; Type: filesandordirs