I need to use a CoInstaller which has been written and functions properly.
I’m trying to get the INF file to work properly on multiple platforms. It
needs to run on Win2000 & XP Pro. I don’t want it to run on ia64 platforms,
and it doesn’t need to run on 2003 platforms. I’m in a catch22, if I use
something like:
[xyz_Inst.ia64.CoInstallers]
; No coninstaller on 64bit
[xyz_Inst.CoInstallers]
AddReg = etc…
Then the installer runs on ia64 anyway (it works, but setupapi.log indicates
that it is copying the file and failing to because it’s the wrong binary).
If I change it to use:
[xyz_Inst.ia64.CoInstallers]
; No coninstaller on 64bit
[xyz_Inst.x86.CoInstallers]
AddReg =…
Then it installs correctly on ia64, Win2k, but the CoInstaller does not run
on XP pro when I need it to.
Is there a simple solution to this ?
Regards,
Paul Bunn, UltraBac Software, 425-644-6000
Microsoft MVP - Windows NT/2000/XP
http://www.ultrabac.com