![]() |
|
#1
|
|||
|
|||
|
I'm using SB 6.9 Developmer Edition on Windows Server 2003 R2 (32-bit) . I am creating an installer that is ~ 741MB. The compiler completes without error or warning but the resulting .exe properties do not contain the file version and the file icon in Explorer is not the usual installer icon. I can still execute the installer.
If I remove a file to make the installer size above 500MB but below 741MB size, the installer .exe does have the file properties and the expected icon. Is there a file size limitation for creating an installer in 6.9? If not, are there any ideas as to why this is happening? Thanks for your help! |
|
#2
|
|||
|
|||
|
Susan,
This is not a SetupBuilder bug or limitation. If you compile a Windows application (with Visual Studio, Clarion, Visual Basic, SetupBuilder, etc.) that is more than several hundred megabytes in size, Windows Explorer may show a generic "Application" icon for that file in place of the expected icon. And when you view the File Properties, the Version tab may be missing. This is not a SetupBuilder issue. The problem is caused by the Windows APIs Explorer uses to extract icons and version info. They try to map the entir file into memory; when there isn't a large enough contiguous block of address space available, they fail. In SetupBuilder 7, it is possible to work around this by creating a "Custom (for UAC-aware systems)" media type. This option lets you compile your large installation into a small setup.exe and a setup.bin file (with an option to generate a multiple-volume disk set), limiting setup.exe to a size Explorer can handle. Does this help? Friedrich |
|
#3
|
|||
|
|||
|
Yes that does help! Thank you very much!
--Susan |
|
#4
|
|||
|
|||
|
You are welcome
![]() Friedrich |
![]() |
| Tags |
| None |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|