Monday, November 14, 2011

InstallShield 2011 Bug - 256 Colors

Spent about 2 hours to try to figure this one out. Installing an application, remotely, for a client. One of my personal best practices is that when I use remote desktop, I use it in 256 color mode. Generally when I'm connecting remotely somewhere, it's for system maintenance, updates, or something techie. Only when it requires me to actually be able to see pictures to click on something or if say a PDF comes through garbled will I turn it to 16-bit. Overall it's a better "experience" for me, especially if I have to download something for said client.

Well - tonight was no different. Had to wait for something to download for a client, remoted in tonight, tried to start the install, ran a .exe that auto-extracted itself then auto-ran the setup program. Got an error
Unhandled Exception
Error Number: 0x80004005
Description: Unspecified error Setup will now terminate

Tried various multiple well-known tricks. "Run as Admin", Run in Comparability Mode, Unpacked .exe, then ran the real setup, ran that as admin, ran it from the remote desktop "/console", and searched the internet with no real result.

The solution? InstallShield 2011 has a bug. If you try to run any install that was packed with InstallShield 2011 and the screen has 256 colors or less, the install will fail. Supposedly this has been fixed in InstallShield 2012.


Hopefully this might help someone else out looking for the same error. PS: This was a Sage application.

No comments:

Post a Comment