Mysteries of installshield: 105 jive

Frank Evan Perdicaro frank "at"
Fri, 03 Aug 2001 18:21:15 +0000

For a few years I've been developing InstallShield.  By "develop" I
mean writing libraries and include file hierarchies in the IS
langauage, creating elaborate make files to integrate IS with VC++ and
generally doing other non-trivial stuff.

The InstallShield Knowledge base is crap.  So are the wizards.

Based on my experience, you have run into just one of the many idiotic
bugs in IS.  

When IS runs setup.exe, it attemps to create a hidden folder in the
system's temporary directory.  The folder is typically named
_ISxxxnn.tmp where xxx is an arbitrary constant, and nn is a decimal
integer from 1 to 99.  As IS is run on a system, these dirs are not
deleted, and nn increments.  If you do a lot of IS work, nn eventually
== 99.  After that, IS looses its F***ING MIND!  Your problem sounds
like part of this insanity.

Look very carefully through your whole system for directories/folders
with names conatining "_is".   Delete all of these.

Similar problems can happen when you run out of disk space or file
slots on the file system where IS chooses to hide its temporary files.

>  > I have loaded VNC successfully on 150+ systems.  Today in my test
>  > environment, I was attempting to install VNC 3.3.3r7 on 3 servers, all from
>  > different vendors.  On each of them I received an Error 105 message.  Can
>  > someone shed some light on this error?
> From the InstallShield Knowledge base
> (
> "Error 105:
> Setup is unable to run an intermediate file needed to proceed with the
> installation.
> Setup.exe launches the installation program after copying it to the
> hard disk. You'll see Error 105 when Setup.exe cannot launch the
> installation program from the hard disk. This message appears only
> rarely.
> Make sure that you are running a normal installation of windows. If
> you need to contact Technical Support, please give us complete
> information on your environment and on any special configurations
> you've defined."
To unsubscribe, send a message with the line: unsubscribe vnc-list
to majordomo "at"
See also: