This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Signing error on large components
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 16, 2008
05:34 PM
Signing error on large components
I have a Basic MSI installation that has two components that have a lot of files. The two component's files add up to 2 GB.
When I build the package and try to sign it, I get this error:
"Started signing Data11.cab ...
Number of errors: 1
SignTool Error: ISignedCode::Sign returned error: 0x80070008
Not enough storage is available to process this command."
Now, I have 2GB of memory and plenty of disk space. However, perhaps 2GB of memory is not enough when you have 2 GB of files.
What do you think? Maybe I'll have to buy more memory.
When I build the package and try to sign it, I get this error:
"Started signing Data11.cab ...
Number of errors: 1
SignTool Error: ISignedCode::Sign returned error: 0x80070008
Not enough storage is available to process this command."
Now, I have 2GB of memory and plenty of disk space. However, perhaps 2GB of memory is not enough when you have 2 GB of files.
What do you think? Maybe I'll have to buy more memory.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 16, 2008
06:00 PM
I just did an interesting test.
I turned off signing and the installer builds with no errors.
I turned off signing and the installer builds with no errors.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 17, 2008
04:27 PM
I sort of have a solution for this.
As I said, I have two folders with lots of files. One folder has 1.05 GB worth of QT movie files. The other folder has 100 or more subdirectories and totals 500 MB.
I created five merge modules and split the first folder's files among them. I found that you can sign a project, in this case a merge module, if the files total 250 MB or less. I created two merge modules for the second folder, and split the files among them. Doing that, I was able to build and sign all seven merge modules.
In the original installation, I added the seven merge modules, turned signing on for Setup.exe and some other files, but not for the Windows Installer package. If you try and sign the Windows Installer package it fails during the build. Otherwise, with just signing Setup.exe and some other files, it builds fine. So, some parts of the installation are signed, and one part is not.
The project now builds and installs with no problems.
As I said, I have two folders with lots of files. One folder has 1.05 GB worth of QT movie files. The other folder has 100 or more subdirectories and totals 500 MB.
I created five merge modules and split the first folder's files among them. I found that you can sign a project, in this case a merge module, if the files total 250 MB or less. I created two merge modules for the second folder, and split the files among them. Doing that, I was able to build and sign all seven merge modules.
In the original installation, I added the seven merge modules, turned signing on for Setup.exe and some other files, but not for the Windows Installer package. If you try and sign the Windows Installer package it fails during the build. Otherwise, with just signing Setup.exe and some other files, it builds fine. So, some parts of the installation are signed, and one part is not.
The project now builds and installs with no problems.
