rzwierz
Posts: 43
Joined: Thu Apr 19, 2007 5:23 pm

DIFx ver 2.1

Dear AI Team,

From what we (in my company) have learned, to fully support drivers installation on Vista one needs to use DIFx ver. 2.1, but the current version of the AI (5.1.1) uses version 2.01 :-(.

This forces us to manually include the newer version of the above merge module to our installers and causes a lot of hassle.

Could you, please, include the newest version of the DIFx in the AI 5.2? I know that the InstallShield 2008 uses the most recent version of DIFx (see page 3 of http://www.macrovision.com/webdocuments ... em_Pro.pdf), so I guess you could switch to it as well.

Thanks a lot for your help,
Rafal
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi,

You don't need to use the merge modules, I can just copy the new DLLs of the version 2.1 over the old ones. The location where AI keeps the DIFx dlls is: "C:\Documents and Settings\All Users\Application Data\Caphyon\Advanced Installer\DIFxAPP\English-US\x86\"

The 2.1 version of DIFx will be available in AI but not sure if in the 5.2 version.

Regards,
Gigi
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com/
rzwierz
Posts: 43
Joined: Thu Apr 19, 2007 5:23 pm

Hi Gigi,

Thanks for quick reply. The thing is that I also need to install drivers on x64 bit Vista and currently I do it by attaching 64-bit version of DIFx merge module to 64 bit installer (which is created from the same .aip file as the x86 version of the installer but with some minor modifications).

I cannot find x64 DIFxApp.dll anywhere under 'C:\Documents and Settings\All Users\Application Data\Caphyon\Advanced Installer\DIFxAPP' so I guess I need to stick to merge module for some time (and possibly raise another feature request for 64 bit support for drivers installation).

Regards,
Rafal
gigi
Posts: 2103
Joined: Tue Apr 11, 2006 9:55 am
Contact: Website

Hi Rafal,

Advanced Installer does not use merge modules to install drivers. The appropriate DIFx DLLs are used depending on the package type (32 bit/64 bit).

Those DLLs are downloaded at build time to corresponding folder (x86/x64) under "C:\Documents and Settings\All Users\Application Data\Caphyon\Advanced Installer\DIFxAPP".

Regards,
Gigi
Gheorghe Rada
Advanced Installer Team
http://www.advancedinstaller.com/
rzwierz
Posts: 43
Joined: Thu Apr 19, 2007 5:23 pm

Hi Gigi,

Ok, I got it. I'll try to build x64 installer and see if the .dll appears in the directory that you mentioned.

Thanks,
Rafal

Return to “Feature Requests”