iannakin
Posts: 5
Joined: Wed Feb 25, 2015 1:41 pm

64bits DLL's won't auto-register in 32bits package

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 =)
Eusebiu
Posts: 4960
Joined: Wed Nov 14, 2012 2:04 pm

Re: 64bits DLL's won't auto-register in 32bits package

Hi and welcome to Advanced Installer forums.

Your issue seem to be the same as described in the "Bug? Auto registration marking component as 32-bit" thread. It is, indeed, an Advanced Installer issue that was already fix in the latest version of the application which should be released very soon.

Sorry for the inconvenience.

Best regards,
Eusebiu
Eusebiu Aria - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
iannakin
Posts: 5
Joined: Wed Feb 25, 2015 1:41 pm

Re: 64bits DLL's won't auto-register in 32bits package

Thank you Eusebiu.
I'll wait for the update then.
Have a nice day =)
Eusebiu
Posts: 4960
Joined: Wed Nov 14, 2012 2:04 pm

Re: 64bits DLL's won't auto-register in 32bits package

You're welcome.

Just let us know if you have any other question.

You have a nice day too,
Eusebiu
Eusebiu Aria - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: 64bits DLL's won't auto-register in 32bits package

Hello,

This was fixed in version 11.9 of Advanced Installer released on March 17th, 2015.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”