cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
GIANGI
Level 4

SignTool Error code 0xC0000005

I have created some MSI Basic InstallShield projects with InstallShield 2011.

I need to apply the digital signature in "Setup" and "Windows Installer package".

I have set in "Media->Release" view these options:
Media Type = Web
Web Type = “One executable”
Sign Windows Installer Package = YES
Sign Setupe.exe =YES

In 3 of my projects “Build process” works fine with no error;
In these projects the "Setup executable" created is smaller than 170 Mb.

In another project I obtained the following error message:
“Started signing MyProduct.msi ...
Number of errors: 1
SignTool Error: ISignedCode::Sign returned error: 0xC0000005
An unknown error has occurred. Please contact your vendor for assistance.
SignTool Error: An error occurred while attempting to sign: MyProduct.msi
ISDEV : error -1027: Failed signing MyProduct.msi
ISDEV : error -6258: An error occurred extracting digital signature information from file "C:\AMVSetup\MSAP\RELEASE\2011\MASTERSAP2011\SETUP\DiskImages\DISK1\MyProduct.msi". Make sure the digital signature information provided in the IDE is correct.
ISDEV : error -6003: An error occurred streaming 'C:\AMVSetup\MSAP\RELEASE\2011\MASTERSAP2011\SETUP\DiskImages\DISK1\MyProduct.isc' into setup.exe“

This error didn’t occur if I set
Media Type = Web
Web Type = “One executable”
Sign Windows Installer Package = NO
Sign Setupe.exe =YES

In this project the setup executable created is larger than 450 Mbytes

I'm using InstallShield 2011 on a Windows XP SP3 computer.

Any suggestion ?

Thanks
Luke
Labels (1)
0 Kudos

(4) Replies
Christoph
Level 8

do you have the same error when you call the signtool.exe from the commandline?
So, not signing from inside Installshield itself.

eg.
signtool.exe sign /f /p /d /t "http://timestamp.verisign.com/scripts/timstamp.dll"
0 Kudos
GIANGI
Level 4

Thanks for your answer.

I need to create a setup with Web Type = “One executable”, so I think that I need to sign ".msi" file and "setup.exe" file from inside InstallShield, because I don't know how to create the setup with type "one executable" from outside of Installshield.

Luke
0 Kudos
Christoph
Level 8

you can define your build settings in your 'Release' definition and build outside of installshield via ISSABld.exe(Standalone builder).
0 Kudos
GIANGI
Level 4

I've tried with standalone build in another computer but I obtained the same error
0 Kudos