
cguerin asked a question.
Hi,
I'm using InstallShield 2023 R1 to create some installers.
It seems that the installer files are copied to the local user's Temp folder during installation. Normally, these temporary files are automatically cleaned up by InstallShield once the installation completes.
However, I've noticed that if a prerequisite requires a system reboot (e.g., the VC++ Runtime v14.44.35211.0 or the .NET 8.0.X version), the temporary files are not deleted afterwards.
In my case, two reboots are actually required, since we install both the 32-bit and 64-bit versions of the VC++ runtime and .NET 8.0.X. As a result, the temporary installer files are duplicated in the Temp folder.
This issue occurs every time I update the prerequisites to the latest version of the VC++ runtime. In all other cases, the temporary files are properly deleted after installation.
I typically install new versions two or three times a week, and the only times the Temp folder contains leftover files are when the VC++ runtime prerequisites have been updated.
Attached is a screenshot of the Temp folder with the installers remaining files.
Best regards,
Camille Guérin