Will Inno Setup copy the same file twice to the installer.exe? (trying to reduce installer)

Viewed 49

We are using Inno Setup to create an installer for our software, but the final result is about 1GB. We are trying find the reason for it (it used to be 500MB).

Here is the [Files] part:

[Files]
#ifdef UseNetCoreCheck
Source: ".\bin\Release\{#MainAppExe}"; DestDir: "{app}"; Flags: ignoreversion
Source: ".\bin\Release\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
Source: ".\Dependencies\*" ; DestDir: "{app}\Assets"  ; Flags: ignoreversion recursesubdirs createallsubdirs
Source: ".\bin\Release\Assets\netcorecheck.exe"; Flags: dontcopy noencryption
Source: ".\bin\Release\Assets\netcorecheck_x64.exe"; Flags: dontcopy noencryption
//new
Source: ".\bin\Release\Assets\mongodb.msi"; DestDir: "{app}"; Flags: ignoreversion createallsubdirs recursesubdirs; MinVersion: 0,6.1;
Source: ".\bin\Release\Assets\mongodb-common\mongod.cfg"; DestDir: "{app}"

Source: ".\Dependencies\app1.exe"; DestDir: "{app}\Assets"; AfterInstall: RunApp1Installer;  
Source: ".\Dependencies\app2.exe"; DestDir: "{app}\Assets"; AfterInstall: RunApp2Installer; 
#endif

#ifdef UseDirectX
Source: "dxwebsetup.exe"; Flags: dontcopy noencryption
#endif

Since we use the .\bin\Release\* is it possible that the files are copied twice to the installer?

0 Answers
Related