|
From: Ben G. <be...@ca...> - 2007-10-02 16:29:13
|
I got this to work in WiX3 by linking to WixDifxAppEntension and adding the Custom Actions manually:
<Binary Id="DifxApp" SourceFile="..\lib\DifxApp.dll"/>
<CustomAction Id="MsiProcessDrivers" BinaryKey="DifxApp" DllEntry="ProcessDriverPackages" HideTarget="no" Impersonate="no" Execute="immediate" Return="check"/>
<CustomAction Id="MsiCleanupOnSuccess" BinaryKey="DifxApp" DllEntry="CleanupOnSuccess" HideTarget="no" Impersonate="no" Execute="immediate" Return="check"/>
<Binary Id="DifxAppA" SourceFile="..\lib\DifxAppA.dll"/>
<CustomAction Id="MsiInstallDrivers" BinaryKey="DifxAppA" DllEntry="InstallDriverPackages" HideTarget="no" Impersonate="no" Execute="deferred" Return="check"/>
<CustomAction Id="MsiUninstallDrivers" BinaryKey="DifxAppA" DllEntry="UninstallDriverPackages" HideTarget="no" Impersonate="no" Execute="deferred" Return="check"/>
<CustomAction Id="MsiRollbackInstall" BinaryKey="DifxAppA" DllEntry="RollbackInstall" HideTarget="no" Impersonate="no" Execute="rollback" Return="check"/>
Those DLLs are from Difx distribution.
bg
On Tue, 02 Oct 2007 09:08:10 -0700, Bob Arnson <bo...@jo...> wrote:
> bcs wrote:
>> I am trying to install a driver using Wix 3.0 and DifxAppExtension.
>> When I build my installer I get this linker error:
>>
>> Unresolved reference to symbol 'CustomAction:MsiProcessDrivers'
>>
>
> Difx doesn't currently support WiX v3. The Difx extension exists for
> when they support it.
>
> --
> sig://boB
> http://joyofsetup.com/
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> WiX-users mailing list
> WiX...@li...
> https://lists.sourceforge.net/lists/listinfo/wix-users
|