Page 1 of 1

Newbie question about runtime files

Posted: Tue May 16, 2006 9:45 am
by Paul Guthrie
I am sure this question has a simple answer, but I cannot seem to find it.

I have chosen to build 'Compressed Single Self-Installing EXE'. When I run it in a test environment the message pops up:

This application has failed to start because mia.dll was not found.

In the Help it says that "applications based on InstallAware automation/build technologies require the following sets of runtimes... " and 'mia.dll' is first on the list of required files.

So based on the above I added mia.dll etc to my installation via Install files. But when I run the resultant build I still get the same message.

What to I need to do to fix this? How do i include the required mia.dll etc into my single EXE such that it is found?

Paul G

Posted: Tue May 16, 2006 11:29 am
by MichaelNesmith
Can you please provide a link to the self extracting file that exhibits this problem?

Posted: Tue May 16, 2006 12:19 pm
by Paul Guthrie

Ok I think that I solved this myself. I had the 'debug' item checked. I did not realize that the debug setup exe is not complete in itself.

A 2nd question. Then i don't need to include mia.dll etc as part of my installation? (It seems to run ok without those files.)

Paul G

Posted: Tue May 16, 2006 8:51 pm
by CandiceJones
When you are building for release, just uncheck debug, and build in any mode you like. The output directory contains everything (and only the things) which you need. Everything else is not needed!