Hi Everyone,

We have come to the situation at my work where we are trying to make our current 32 bit installer also work for 64 bit installations.

One of the issues we are having is the we have to call a script file on the installer which launches Windows Scripting Runtime (which in a 64 bit environment would be obviously be 64 bit) the Script file then calls a 32 bit dll and of course will fail...

We thought about several options including changing the script file to an Exe, but then how would we get the return value back to the installer ??

I know that basically the answer is probably we should create separate Installers for the 32 bit and 64 bit versions, but has anyone had success creating an installer that works for both ?

Or can anyone think of a way round this scripting issue ?

ps - the reason we have to call a script file is, we are using WiX which is the Windows Installer XML toolset.

Wix has a Browse dialog but it is rubbish, you cannot browse to Network places and there are no options to include them. As we need the user to be able to browse to Network places in this instance we have had to use a VB script which calls a Shell object so we can open a Browse Dialog.



Any comments would be appreciated :0)