Hello,
I'm making a 32bits MSI installation package.
I have some components that are conditionnaly installed in their 32 bits or 64 bits version, depending on a condition.
I have followed the precious user-guide http://www.advancedinstaller.com/user-g ... files.html, and it helped me a great deal so far.
My last worry is that some of those files are DLL files that autoregister well when it is the 32bits version of the file, but not the 64bits versions.
My guess was that maybe because of the type of package being 32 bits, maybe AI tried to register the DLL with the wrong program/exe/whatever..
Another of my thoughts was that it was because of the above workaround for 32/64bits, the DLL are in a subfolder (at least virtually in my project tree), maybe the path of the DLL wasn't well resolved. But I tried to put them directly in a root directory, and it won't register either.
Another thing : I manage to make it work with a custom Action calling regsvr32 or "manually" in a command prompt with regsvr32.
Thank you in advance if anyone can think of something =)