Page 1 of 1

RunTimes and miabuild.exe

Posted: Tue Mar 20, 2007 8:05 am
by GrandChain
Hi,

I have InstallAware Studio and I have created an install kit. This includes the Microsoft Visual Studio runtimes.

When I build it from the command line on the machine where InstallAware is installed, I get those runtimes included.

When I build it from a different machine, using the miabuild from a shared drive where I have copied the files listed as redistributable in a Studio licence, I don't get any runtimes, and the kit is several MB smaller (suggesting it hasn't included them).

If I try building using the public miabuild running on my development machine, I get a messagebox popping up warning that ...\\runtimes\\vc8bin and vc81bin are not found, but it includes the ones from the local install.

I tried adding the runtimes directory to the public miabuild area, but that didn't seem to have any effect.

Any ideas how I can pick up these runtimes from a clean machine? One of our key use cases is for other engineers to be able to run a script and generate a (preconfigured) device-specific installation without having InstallAware installed on their machine. If they don't pick up the runtimes this is clearly going to be a problem.

Cheers,

Ian

Posted: Tue Mar 20, 2007 12:11 pm
by neillans
Double check the paths to the runtimes in the script file; alternatively, open the script in the IDE and save - this will update the paths.

Recent builds have added relative support for this, and make this easier so you might want to check your version too.

Posted: Tue Mar 20, 2007 1:23 pm
by MichaelNesmith
It seems you don't have the plug-ins registered on the build machines. Would be pretty hard to do with a pen-drive...maybe you need to create a .REG file that points to the paths on the pen-drive. At any rate, this is something you need to get done.

Posted: Wed Mar 21, 2007 4:18 am
by GrandChain
Hi Michael,

It seems you don't have the plug-ins registered on the build machines. Would be pretty hard to do with a pen-drive...maybe you need to create a .REG file that points to the paths on the pen-drive. At any rate, this is something you need to get done.


These files are on a network share and the build is run from a batch file, so I can run regsvr32 or whatever from the batch file first. I tried registering mergemod.dll but that didn't help.

What do I need to do to register the plugins?

Thanks,

Ian