InnoSetup 7.1 file path error creating the final installer exe

20 views
Skip to first unread message

Sander Cox

unread,
Aug 20, 2026, 9:58:32 AM (2 days ago) Aug 20
to innosetup
Hello,

After reading the v7 fixed some annoying 260char file paths we've experienced in the past I did an experiment to see if that was really the case now.

While it got stuck early on in the build in the past it now seems to error out still at a later point:

Error in C:\Gitlab-Runner\builds\fw1Mnhxf\0\InnoSetup\InstallScript.iss: Could not copy "C:\Program Files\Inno Setup 7\Setup.e32" to "C:\Gitlab-Runner\builds\fw1Mnhxf\0\Installer\Build\InstallerName-build.e32.tmp".
Error 3: The system cannot find the path specified.
Compile aborted.

The path above was redacted a bit but, the original path ran up to 262 characters, so going over the MAX_PATH 260 limit from before.

Guess this particular file operation got overlooked.

Thanks

Martijn Laan - Inno Setup

unread,
Aug 20, 2026, 10:05:27 AM (2 days ago) Aug 20
to innosetup
Hi,

It's Setup and Uninstall which use extended length paths, not the compiler. Sorry.

From the revision history:

Setup and Uninstall now work with extended-length paths (also known as super paths) throughout, removing MAX_PATH limitations.

This applies to both 32-bit and 64-bit installers.


Greetings,
Martijn

Op 20-8-2026 om 15:50 schreef Sander Cox:
--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/482a698b-23fb-417f-9a56-276040172ff7n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages