I'm installing on an English version Windows, but the MSI's language  
code was French. I switched it to English to provide an all-English  
log, which you will find below.

First, the immediate part:

MSI (s) (E0:B0) [19:59:38:076]: Doing action:  
WixSchedFirewallExceptionsInstall
Action 19:59:38: WixSchedFirewallExceptionsInstall. Configuring  
Windows Firewall
Action start 19:59:38: WixSchedFirewallExceptionsInstall.
MSI (s) (E0:B0) [19:59:38:076]: Creating MSIHANDLE (51) of type 790542  
for thread 2480
MSI (s) (E0:58) [19:59:38:076]: Invoking remote custom action. DLL: C: 
\WINDOWS\Installer\MSI1039.tmp, Entrypoint:  
SchedFirewallExceptionsInstall
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (52) of type 790541  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (53) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (53) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (54) of type 790540  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (55) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (56) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (56) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (55) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (57) of type 790531  
for thread 5156
SchedFirewallExceptions:  Scheduling firewall exception (1€Fusion  
Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg 
\Fusion\Server\Fusion.exe)
MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (57) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: PROPERTY CHANGE: Adding  
WixRollbackFirewallExceptionsInstall property. Its value is '1€Fusion  
Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion 
\Server\Fusion.exe'.
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (58) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (58) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Doing action:  
WixRollbackFirewallExceptionsInstall
Action 19:59:38: WixRollbackFirewallExceptionsInstall. Rolling back  
Windows Firewall configuration
Action start 19:59:38: WixRollbackFirewallExceptionsInstall.
1: Rolling back Windows Firewall configuration
Action ended 19:59:38: WixRollbackFirewallExceptionsInstall. Return  
value 1.
MSI (s) (E0!24) [19:59:38:126]: PROPERTY CHANGE: Adding  
WixExecFirewallExceptionsInstall property. Its value is '1€Fusion  
Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion 
\Server\Fusion.exe'.
MSI (s) (E0!24) [19:59:38:126]: Creating MSIHANDLE (59) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Closing MSIHANDLE (59) of type 790531  
for thread 5156
MSI (s) (E0!24) [19:59:38:126]: Doing action:  
WixExecFirewallExceptionsInstall
Action 19:59:38: WixExecFirewallExceptionsInstall. Installing Windows  
Firewall configuration
Action start 19:59:38: WixExecFirewallExceptionsInstall.
1: Installing Windows Firewall configuration
Action ended 19:59:38: WixExecFirewallExceptionsInstall. Return value 1.
MSI (s) (E0!24) [19:59:38:136]: Closing MSIHANDLE (52) of type 790541  
for thread 5156
MSI (s) (E0!24) [19:59:38:136]: Closing MSIHANDLE (54) of type 790540  
for thread 5156
MSI (s) (E0:58) [19:59:38:136]: Closing MSIHANDLE (51) of type 790542  
for thread 2480
Action ended 19:59:38: WixSchedFirewallExceptionsInstall. Return value  
1.

Next, the deferred part, including the error and the rollback actions:

MSI (s) (E0:B0) [19:59:38:636]: Executing op:  
ActionStart 
(Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back  
Windows Firewall configuration,)
Action 19:59:38: WixRollbackFirewallExceptionsInstall. Rolling back  
Windows Firewall configuration
MSI (s) (E0:B0) [19:59:38:636]: Executing op:  
CustomActionSchedule 
(Action 
= 
WixRollbackFirewallExceptionsInstall 
,ActionType 
= 
3329 
,Source 
=BinaryData,Target=ExecFirewallExceptions,CustomActionData=1€Fusion  
Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion 
\Server\Fusion.exe)
MSI (s) (E0:B0) [19:59:38:636]: Executing op:  
ActionStart 
(Name=WixExecFirewallExceptionsInstall,Description=Installing Windows  
Firewall configuration,)
Action 19:59:38: WixExecFirewallExceptionsInstall. Installing Windows  
Firewall configuration
MSI (s) (E0:B0) [19:59:38:636]: Executing op:  
CustomActionSchedule 
(Action 
= 
WixExecFirewallExceptionsInstall 
,ActionType 
= 
3073 
,Source 
=BinaryData,Target=ExecFirewallExceptions,CustomActionData=1€Fusion  
Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion 
\Server\Fusion.exe)
MSI (s) (E0:B0) [19:59:38:646]: Creating MSIHANDLE (60) of type 790536  
for thread 2480
MSI (s) (E0:04) [19:59:38:646]: Invoking remote custom action. DLL: C: 
\WINDOWS\Installer\MSI103B.tmp, Entrypoint: ExecFirewallExceptions
MSI (s) (E0:3C) [19:59:38:646]: Generating random cookie.
MSI (s) (E0:3C) [19:59:38:646]: Created Custom Action Server with PID  
6068 (0x17B4).
MSI (s) (E0:B0) [19:59:38:666]: Running as a service.
MSI (s) (E0:B0) [19:59:38:676]: Hello, I'm your 32bit Elevated custom  
action server.
MSI (s) (E0!54) [19:59:38:747]: Creating MSIHANDLE (61) of type 790531  
for thread 1876
ExecFirewallExceptions:  Installing firewall exception Fusion Service  
(C:\Program Files\Paul Lalonde enrg\Fusion\Server\Fusion.exe)
MSI (s) (E0!54) [19:59:38:747]: Closing MSIHANDLE (61) of type 790531  
for thread 1876
MSI (s) (E0:04) [19:59:38:747]: Closing MSIHANDLE (60) of type 790536  
for thread 2480
Action ended 19:59:38: InstallFinalize. Return value 3.
MSI (s) (E0:B0) [19:59:38:747]: User policy value 'DisableRollback' is 0
MSI (s) (E0:B0) [19:59:38:747]: Machine policy value 'DisableRollback'  
is 0
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
Header 
(Signature 
= 
1397708873 
,Version 
= 
301 
,Timestamp 
= 
960929652 
,LangId 
= 
1033 
,Platform 
= 
0 
,ScriptType 
=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
DialogInfo(Type=0,Argument=1033)
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
DialogInfo(Type=1,Argument=Fusion)
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back  
action 
:,RollbackTemplate 
=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup  
files,CleanupTemplate=File: [1])
Action 19:59:38: Rollback. Rolling back action:
Rollback: Installing Windows Firewall configuration
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
ActionStart 
(Name=WixExecFirewallExceptionsInstall,Description=Installing Windows  
Firewall configuration,)
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
ProductInfo(ProductKey={9F046475-8961-11DD- 
ABAC 
-005056C00008 
},ProductName 
= 
Fusion 
,PackageName 
= 
Fusion 
.Installer 
.msi 
,Language 
=1033,Version=1,Assignment=1,ObsoleteArg=0,,,PackageCode={27199F1F- 
BE3F-422E-8A0E- 
EA9AF94EEA1D},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0)
Rollback: Rolling back Windows Firewall configuration
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
ActionStart 
(Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back  
Windows Firewall configuration,)
MSI (s) (E0:B0) [19:59:38:757]: Executing op:  
CustomActionRollback 
(Action 
= 
WixRollbackFirewallExceptionsInstall 
,ActionType 
= 
3329 
,Source 
=BinaryData,Target=ExecFirewallExceptions,CustomActionData=1€Fusion  
Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion 
\Server\Fusion.exe)
MSI (s) (E0:B0) [19:59:38:757]: Creating MSIHANDLE (62) of type 790536  
for thread 2480
MSI (s) (E0:30) [19:59:38:757]: Invoking remote custom action. DLL: C: 
\WINDOWS\Installer\MSI103C.tmp, Entrypoint: ExecFirewallExceptions
MSI (s) (E0!28) [19:59:38:817]: Creating MSIHANDLE (63) of type 790531  
for thread 5160
ExecFirewallExceptions:  Uninstalling firewall exception Fusion  
Service (C:\Program Files\Paul Lalonde enrg\Fusion\Server\Fusion.exe)
MSI (s) (E0!28) [19:59:38:817]: Closing MSIHANDLE (63) of type 790531  
for thread 5160
MSI (s) (E0:30) [19:59:38:827]: Closing MSIHANDLE (62) of type 790536  
for thread 2480


Le 08-10-06 à 12:15, Neil Sleightholm a écrit :

> I don't know the answer but am I correct that you are installing a  
> French language variant of Windows? If so I noticed the file was in  
> "C:\Program Files" is that correct, I thought it was localised? Do  
> you have a copy of English Windows you could try it on?
>
> Neil
>
> -----Original Message-----
> From: Paul Lalonde [mailto:[EMAIL PROTECTED]
> Sent: 06 October 2008 11:53
> To: WiX Users
> Subject: [WiX-users] Problem using FirewallException
>
> Hello everyone,
>
> I'm attempting to use the FirewallException element, without much
> success.  When installing, the installer abruptly performs a rollback
> when it hits the FirewallException's deferred CA. No message box to
> the user, nothing in the log. This is usin Wix 3.0.4513 on Windows
> Server 2003 SP2.
>
> Any suggestion as to what I'm doing wrong would be greatly  
> appreciated!
>
> Here is an exerpt from my wxs file, showing the File element and its
> nested FirewallException element:
>
> <DirectoryRef Id="ServerDir" FileSource="..\Fusion\bin\!
> (wix.Configuration)">
>   <Component Id="Server.Main" Guid="9F046460-8961-11DD-
> ABAC-005056C00008" Feature="Server">
>     <File Id="Server.Main" KeyPath="yes" Checksum="yes"
> Name="Fusion.exe" Assembly=".net" AssemblyApplication="Server.Main">
>       <fw:FirewallException Id="ServerFirewallRule" Name="!
> (loc.ServiceDisplayName)" Scope="localSubnet"/>
>     </File>
>
>
> Here are the relevant portions of the install log:
>
> First, the immediate part:
>
> MSI (s) (E4:AC) [06:18:59:485]: Doing action:
> WixSchedFirewallExceptionsInstall
> Action 6:18:59 : WixSchedFirewallExceptionsInstall. Configuring
> Windows Firewall
> Début de l'action 6:18:59 : WixSchedFirewallExceptionsInstall.
> MSI (s) (E4:AC) [06:18:59:485]: Creating MSIHANDLE (9) of type 790542
> for thread 2476
> MSI (s) (E4:28) [06:18:59:485]: Invoking remote custom action. DLL: C:
> \WINDOWS\Installer\MSIE76.tmp, Entrypoint:
> SchedFirewallExceptionsInstall
> MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (10) of type 790541
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (11) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (11) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (12) of type 790540
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (13) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (14) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (14) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Closing MSIHANDLE (13) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:535]: Creating MSIHANDLE (15) of type 790531
> for thread 6032
> SchedFirewallExceptions:  Scheduling firewall exception (1€Fusion
> Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg
> \Fusion\Server\Fusion.exe)
> MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (15) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:545]: PROPERTY CHANGE: Adding
> WixRollbackFirewallExceptionsInstall property. Its value is '1€Fusion
> Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion
> \Server\Fusion.exe'.
> MSI (s) (E4!90) [06:18:59:545]: Creating MSIHANDLE (16) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (16) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:545]: Doing action:
> WixRollbackFirewallExceptionsInstall
> Action 6:18:59 : WixRollbackFirewallExceptionsInstall. Rolling back
> Windows Firewall configuration
> Début de l'action 6:18:59 : WixRollbackFirewallExceptionsInstall.
> 1: Rolling back Windows Firewall configuration
> Fin de l'action 6:18:59 : WixRollbackFirewallExceptionsInstall. Valeur
> renvoyée : 1.
> MSI (s) (E4!90) [06:18:59:545]: PROPERTY CHANGE: Adding
> WixExecFirewallExceptionsInstall property. Its value is '1€Fusion
> Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion
> \Server\Fusion.exe'.
> MSI (s) (E4!90) [06:18:59:545]: Creating MSIHANDLE (17) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (17) of type 790531
> for thread 6032
> MSI (s) (E4!90) [06:18:59:545]: Doing action:
> WixExecFirewallExceptionsInstall
> Action 6:18:59 : WixExecFirewallExceptionsInstall. Installing Windows
> Firewall configuration
> Début de l'action 6:18:59 : WixExecFirewallExceptionsInstall.
> 1: Installing Windows Firewall configuration
> Fin de l'action 6:18:59 : WixExecFirewallExceptionsInstall. Valeur
> renvoyée : 1.
> MSI (s) (E4!90) [06:18:59:545]: Closing MSIHANDLE (10) of type 790541
> for thread 6032
> MSI (s) (E4!90) [06:18:59:555]: Closing MSIHANDLE (12) of type 790540
> for thread 6032
> MSI (s) (E4:28) [06:18:59:555]: Closing MSIHANDLE (9) of type 790542
> for thread 2476
> Fin de l'action 6:18:59 : WixSchedFirewallExceptionsInstall. Valeur
> renvoyée : 1.
>
> Next, the deferred part, including a portion of the rollback:
>
> MSI (s) (E4:AC) [06:19:00:757]: Executing op:
> ActionStart
> (Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back
> Windows Firewall configuration,)
> Action 6:19:00 : WixRollbackFirewallExceptionsInstall. Rolling back
> Windows Firewall configuration
> MSI (s) (E4:AC) [06:19:00:757]: Executing op:
> CustomActionSchedule
> (Action
> =
> WixRollbackFirewallExceptionsInstall
> ,ActionType
> =
> 3329
> ,Source
> =BinaryData,Target=ExecFirewallExceptions,CustomActionData=1€Fusion
> Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion
> \Server\Fusion.exe)
> MSI (s) (E4:AC) [06:19:00:757]: Executing op:
> ActionStart
> (Name=WixExecFirewallExceptionsInstall,Description=Installing Windows
> Firewall configuration,)
> Action 6:19:00 : WixExecFirewallExceptionsInstall. Installing Windows
> Firewall configuration
> MSI (s) (E4:AC) [06:19:00:757]: Executing op:
> CustomActionSchedule
> (Action
> =
> WixExecFirewallExceptionsInstall
> ,ActionType
> =
> 3073
> ,Source
> =BinaryData,Target=ExecFirewallExceptions,CustomActionData=1€Fusion
> Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion
> \Server\Fusion.exe)
> MSI (s) (E4:AC) [06:19:00:767]: Creating MSIHANDLE (18) of type 790536
> for thread 2476
> MSI (s) (E4:44) [06:19:00:767]: Invoking remote custom action. DLL: C:
> \WINDOWS\Installer\MSIE78.tmp, Entrypoint: ExecFirewallExceptions
> MSI (s) (E4:24) [06:19:00:777]: Generating random cookie.
> MSI (s) (E4:24) [06:19:00:777]: Created Custom Action Server with PID
> 4456 (0x1168).
> MSI (s) (E4:78) [06:19:00:807]: Running as a service.
> MSI (s) (E4:78) [06:19:00:807]: Hello, I'm your 32bit Elevated custom
> action server.
> MSI (s) (E4!D4) [06:19:00:867]: Creating MSIHANDLE (19) of type 790531
> for thread 5588
> ExecFirewallExceptions:  Installing firewall exception Fusion Service
> (C:\Program Files\Paul Lalonde enrg\Fusion\Server\Fusion.exe)
> MSI (s) (E4!D4) [06:19:00:867]: Closing MSIHANDLE (19) of type 790531
> for thread 5588
> MSI (s) (E4:44) [06:19:00:877]: Closing MSIHANDLE (18) of type 790536
> for thread 2476
> Fin de l'action 6:19:00 : InstallFinalize. Valeur renvoyée : 3.
> MSI (s) (E4:AC) [06:19:00:877]: User policy value 'DisableRollback'  
> is 0
> MSI (s) (E4:AC) [06:19:00:877]: Machine policy value 'DisableRollback'
> is 0
> MSI (s) (E4:AC) [06:19:00:877]: Executing op:
> Header
> (Signature
> =
> 1397708873
> ,Version
> =
> 301
> ,Timestamp
> =
> 960901728
> ,LangId
> =
> 1036
> ,Platform
> =
> 0
> ,ScriptType
> =2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
> MSI (s) (E4:AC) [06:19:00:877]: Executing op:
> DialogInfo(Type=0,Argument=1036)
> MSI (s) (E4:AC) [06:19:00:877]: Executing op:
> DialogInfo(Type=1,Argument=Fusion)
> MSI (s) (E4:AC) [06:19:00:887]: Executing op:
> RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Annulation
> de
> l'action
>  :,RollbackTemplate
> =[1],CleanupAction=RollbackCleanup,CleanupDescription=Suppression des
> fichiers de sauvegarde,CleanupTemplate=Fichier : [1])
> Action 6:19:00 : Rollback. Annulation de l'action :
> Rollback: Installing Windows Firewall configuration
> MSI (s) (E4:AC) [06:19:00:887]: Executing op:
> ActionStart
> (Name=WixExecFirewallExceptionsInstall,Description=Installing Windows
> Firewall configuration,)
> MSI (s) (E4:AC) [06:19:00:887]: Executing op:
> ProductInfo(ProductKey={9F046475-8961-11DD-
> ABAC
> -005056C00008
> },ProductName
> =
> Fusion
> ,PackageName
> =
> Fusion
> .Installer
> .msi
> ,Language
> =
> 1036
> ,Version
> =
> 1
> ,Assignment
> =
> 1
> ,ObsoleteArg
> =
> 0
> ,,,PackageCode
> =
> {E383CED8
> -81BB
> -4A92
> -8414-663AAB312757},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0)
> Rollback: Rolling back Windows Firewall configuration
> MSI (s) (E4:AC) [06:19:00:887]: Executing op:
> ActionStart
> (Name=WixRollbackFirewallExceptionsInstall,Description=Rolling back
> Windows Firewall configuration,)
> MSI (s) (E4:AC) [06:19:00:887]: Executing op:
> CustomActionRollback
> (Action
> =
> WixRollbackFirewallExceptionsInstall
> ,ActionType
> =
> 3329
> ,Source
> =BinaryData,Target=ExecFirewallExceptions,CustomActionData=1€Fusion
> Service€LocalSubnet€0€2€C:\Program Files\Paul Lalonde enrg\Fusion
> \Server\Fusion.exe)
> MSI (s) (E4:AC) [06:19:00:887]: Creating MSIHANDLE (20) of type 790536
> for thread 2476
> MSI (s) (E4:74) [06:19:00:887]: Invoking remote custom action. DLL: C:
> \WINDOWS\Installer\MSIE79.tmp, Entrypoint: ExecFirewallExceptions
> MSI (s) (E4!58) [06:19:00:947]: Creating MSIHANDLE (21) of type 790531
> for thread 5464
> ExecFirewallExceptions:  Uninstalling firewall exception Fusion
> Service (C:\Program Files\Paul Lalonde enrg\Fusion\Server\Fusion.exe)
> MSI (s) (E4!58) [06:19:00:947]: Closing MSIHANDLE (21) of type 790531
> for thread 5464
> MSI (s) (E4:74) [06:19:00:957]: Closing MSIHANDLE (20) of type 790536
> for thread 2476
>
>
> -- 
> Paul Lalonde                       paullalonde at mac dot com
> "Il n'y a que les banques qui sont libres" -- Jean-Luc Godard
>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's  
> challenge
> Build the coolest Linux based applications with Moblin SDK & win  
> great prizes
> Grand prize is a trip for two to an Open Source event anywhere in  
> the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users



-- 
Paul Lalonde                       paullalonde at mac dot com
"Il n'y a que les banques qui sont libres" -- Jean-Luc Godard



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to