[WiX-users] How to add a localization file to a WiX (VS2005) project?

2008-10-06 Thread Wong Shao Voon
Hi,

I have tried to add in various ways but no success. What is the correct way of 
adding a wxl file to a WiX (VS2005) project?

Thank you very much!

Best regards,
Shao Voon



  
-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] adding registry entries when a checkbox is checked

2008-10-06 Thread Sean Farrow
Hi Bob. 
The checkbox is on the finish page.
Do I need to move the checkboxto an earlier dialog?
 Chers
Sean.

-Original Message-
From: Bob Arnson [mailto:[EMAIL PROTECTED] 
Sent: 06 October 2008 06:36
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] adding registry entries when a checkbox is
checked

Sean Farrow wrote:
 I need to add registry entries when/if a checkbox is checked on my 
 finish page.
 I also need these entries to be removed during uninstallation if added

 diring installation.
 What is the best way of achieving this?
   

There's no way to add registry entries after installation (finish
page). To do it during installation, create a component and give it a
condition of the check box's property value; that way, MSI will install
it only when the property is set.

--
sig://boB
http://joyofsetup.com/




-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
 

__ Information from ESET NOD32 Antivirus, version of virus
signature database 3495 (20081004) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 
 

__ Information from ESET NOD32 Antivirus, version of virus
signature database 3495 (20081004) __

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com
 

-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Single installer instance question

2008-10-06 Thread Rob Hamflett
There's nothing really to support that, at least, not that I know of.  If it 
could be done with 
custom actions I suspect it would be a total pain and not worth the effort.

Rob

kamal sharma wrote:
 Hi,
 
 I want to limit the UI to open for the second MSI installer.
 So, do I write a Custom Action for it. Or are there any Launch conditions 
 available in Wix which can do that job?
 In case of Custom Action which condition do I need to check.
 
 Thanks.
 
 Regards,
 Kamal
 
 
 Date: Wed, 01 Oct 2008 12:01:48 +0100
 From: Rob Hamflett [EMAIL PROTECTED]
 Subject: Re: [WiX-users] Single installer instance question
 To: wix-users@lists.sourceforge.net
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 
 That's supposed to be taken care of by Windows Installer itself.  You can 
 run as many as you like in
 the UI mode, but there's supopsed to be a guard so that only one instance 
 can perform the
 server-side actions.  Are you seeing something different, or do you mean 
 you want to only have one
 instance of your UI open?  If the latter, does knowing about the built-in 
 guard mean this is no
 longer a concern for you?
 
 Rob
 
 kamal sharma wrote:
 Hi All,

 I am newbie to Wix.

 I wanted to know if there is any option by which I can allow only a single 
 instance of MSI to run.
 Right now, if I execute one instance of MSI and start the other one, then 
 it allows seamlessly to run both the msi installers. Ideally, only one 
 should be allowed.

 Any pointers would help.

 Regards,
 Kamal


   
 -
 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=100url=/
 
 
 
 
   
 
 -
 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=100url=/


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Logging

2008-10-06 Thread Peter Vestergaard
Hi.
Is there any way to log candle and light build errors and warnings to a text
file?
Best regards
Peter
-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Rob Hamflett
There's the traditional method of redirecting the output:
candle args 1stdout.txt 2stderr.txt

Rob

 Peter Vestergaard wrote:
 Hi.
 Is there any way to log candle and light build errors and warnings to a text
 file?
 Best regards
 Peter
 -
 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=100url=/


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Having issue with Variable.

2008-10-06 Thread MadhaviAthota

Hi all,

I am defining a variable like this

 ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ?

and using it in a property 

Property Id=XYZFolderPATH
Value=$(var.XYZInetPubPath)\XYZFolder/Property

and using the above property in 

CopyFile Id='XYZBKFiles' DestinationProperty='XYZBKFilesPATH'
SourceProperty=XYZFolderPATHSourceName='*' /

When I am running the MSI, I am getting the error specifying

Could not access network location
?C:\inetpub\wwwroot\XYZ?\XYZFolder

Please suggest me a solution for the above problem. '?' is getting
concatenated to the variable value.

Thanks in advance,
Madhavi.
-- 
View this message in context: 
http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1300465.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Search Replace template parameters in SQL

2008-10-06 Thread dschmitz

Hello,

we have lots of SQL scripts here using SQL template parameters looking like
this: 

SQL Management Studio has the possibility to fill these parameters with
values using Ctrl+Shift+M
Now we are going to automate the execution of these scripts with WiX. The
standard Wix SQL cmds SqlScript / SQLString don't seem to do the trick here.

I think the only way to solve this is to use a Custom Action which does
Search  Replace (maybe with regular expressions) and to pass in the
parameter name and parameter value.

Does anybody already have an existing solution / a custom action which can
solve this problem and wouldn't mind sharing the solution?

Thanks in advance
Daniel

-- 
View this message in context: 
http://n2.nabble.com/Search---Replace-template-parameters-in-SQL-tp1300477p1300477.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging from a Custom Action during the UI phase

2008-10-06 Thread John Hall
 If you're looking for a quick non-debugger method, property
 changes are still logged. It may be a hack, but calling
 MsiSetProperty(hMSI, _T(LOGME), _T(...)) is effective.

Michael,

That's a nice workaround - I like it.

Cheers,
John

-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Simon Dahlbacka
Or if you use votive (or othervise msbuild compatible project), you can use
the normal msbuild logging mechanism

http://msdn.microsoft.com/en-us/library/ms171470(VS.80).aspx

/Simon

On Mon, Oct 6, 2008 at 1:15 PM, Peter Vestergaard [EMAIL PROTECTED]wrote:

 Thanks for your reply.
 I can't get  this to work with light. Could you give me an examble of the
 correct syntax?
 -Peter

 On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:

  There's the traditional method of redirecting the output:
  candle args 1stdout.txt 2stderr.txt
 
  Rob
 
   Peter Vestergaard wrote:
   Hi.
   Is there any way to log candle and light build errors and warnings to a
  text
   file?
   Best regards
   Peter
  
 -
   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=100url=/
 
 
  -
  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=100url=/
  ___
  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=100url=/
 ___
 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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Peter Vestergaard
I am using the command line

On Mon, Oct 6, 2008 at 12:38 PM, Simon Dahlbacka
[EMAIL PROTECTED]wrote:

 Or if you use votive (or othervise msbuild compatible project), you can use
 the normal msbuild logging mechanism

 http://msdn.microsoft.com/en-us/library/ms171470(VS.80).aspx

 /Simon

 On Mon, Oct 6, 2008 at 1:15 PM, Peter Vestergaard [EMAIL PROTECTED]
 wrote:

  Thanks for your reply.
  I can't get  this to work with light. Could you give me an examble of the
  correct syntax?
  -Peter
 
  On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:
 
   There's the traditional method of redirecting the output:
   candle args 1stdout.txt 2stderr.txt
  
   Rob
  
Peter Vestergaard wrote:
Hi.
Is there any way to log candle and light build errors and warnings to
 a
   text
file?
Best regards
Peter
   
  -
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=100url=/
  
  
  
 -
   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=100url=/
   ___
   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=100url=/
  ___
  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=100url=/
 ___
 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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Peter Vestergaard
Thanks for your reply.
I can't get  this to work with light. Could you give me an examble of the
correct syntax?
-Peter

On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:

 There's the traditional method of redirecting the output:
 candle args 1stdout.txt 2stderr.txt

 Rob

  Peter Vestergaard wrote:
  Hi.
  Is there any way to log candle and light build errors and warnings to a
 text
  file?
  Best regards
  Peter
  -
  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=100url=/


 -
 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=100url=/
 ___
 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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Rob Hamflett
For one product my light command is this:
light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj 
Add_Common_Bin_To_Path.wixobj -loc 
Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi

You would then tag the redirection stuff on the end like this:
light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj 
Add_Common_Bin_To_Path.wixobj -loc 
Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi 1out.txt 
2err.txt

Currently there's no outout so both files are empty, but if I remove the 
-nologo flag then out.txt 
contains:
Microsoft (R) Windows Installer Xml Linker version 2.0.4415.0
Copyright (C) Microsoft Corporation 2003. All rights reserved.

Hope that helps,
Rob

Peter Vestergaard wrote:
 Thanks for your reply.
 I can't get  this to work with light. Could you give me an examble of the
 correct syntax?
 -Peter
 
 On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:
 
 There's the traditional method of redirecting the output:
 candle args 1stdout.txt 2stderr.txt

 Rob

  Peter Vestergaard wrote:
 Hi.
 Is there any way to log candle and light build errors and warnings to a
 text
 file?
 Best regards
 Peter
 -
 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=100url=/

 -
 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=100url=/
 ___
 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=100url=/


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] COM registration weirdness

2008-10-06 Thread John Hall
 Is this code significantly different than what is in heat?
 Can we improve heat as well?

I didn't look at heat's sourcecode when I wrote my utility, but it uses the 
same registry redirection technique. I've looked at RegistryHarvester.cs and I 
can't see where it deals with the Class/TypeLib tables. I guess it can't be too 
hard to modify the code to filter out the appropriate VB6 entries that I listed.

Regards,
John

-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Delta-patching large files issue

2008-10-06 Thread Kamil Mierzejewski
Hi,
I've found an issue in patch creation using pyro. It is not easy to 
reproduce with sample code, but in real life it is very likely to occur.

Pyro always sets the PatchAdded and Compressed attributes on files that 
need to be patched and that's not always right.

It works with small files or without using delta. In this case whole 
files are used (ignoring the delta switch if it's on) and modified files 
have the aforementioned attributes set - everything is consistent and 
works fine.

But...
I the files are large enough and the -delta switch is on, things go 
wrong. The delta is computed and the result is put into Patch Table 
Header column, but pyro still thinks that the whole file is included 
as a stream in the media and sets the PatchAdded and Compressed 
attributes. An inconsistency occurs.

The patch works fine, but if we create another patch, using the same 
procedure, it fails. The installation of the second patch succeeds, but 
repairing the installation causes Error 1328/2920.

Example:
Take the samples from Windows Installer Help, but instead of using text 
files, try to use something else (the installer packages of consequent 
versions of WiX would do).
We also need to modify the patch.wxs in order to be able to build two 
consecutive patches of it. In my tests it looked like this:

?xml version=1.0 encoding=UTF-8?
Wix xmlns=http://schemas.microsoft.com/wix/2006/wi;
 Patch
 AllowRemoval=yes
 Manufacturer=Dynamo Corp
 MoreInfoURL=http://www.dynamocorp.com/;
 DisplayName=Sample Patch
 Description=Small Update Patch
 Classification=Update
 

 Media Id=$(var.Media) Cabinet=RTM_$(var.Media).cab
 PatchBaseline Id=RTM_$(var.Media)/
 /Media

 PatchFamilyRef Id=SamplePatchFamily/
 /Patch

 Fragment
 PatchFamily Id='SamplePatchFamily' Version='1.0.0.$(var.Media)'
 ComponentRef Id=SampleComponent/
 /PatchFamily
 /Fragment
/Wix

the difference is that variable $(var.Media) is used.

and make.bat:
candle.exe -dVersion=1.0 product.wxs
light.exe product.wixobj -out 1.0\product.msi
candle.exe -dVersion=1.1 sample.wxs
light.exe product.wixobj -out 1.1\product.msi
candle.exe -dVersion=1.2 sample.wxs
light.exe product.wixobj -out 1.2\product.msi

rem patch 1.0-1.1
candle Patch.wxs -dMedia=5000
light Patch.wixobj -out Patch.WixMsp
torch.exe -p -xi 1.0\product.wixpdb 1.1\product.wixpdb -out 
Patch\diff.wixmst
pyro -v -delta Patch.WixMsp -out patch_11.msp -t RTM_5000 Patch\diff.WixMst

rem patch 1.1-1.2
candle Patch.wxs -dMedia=5100
light Patch.wixobj -out Patch.WixMsp
torch.exe -p -xi 1.1\product.wixpdb 1.2\product.wixpdb -out 
Patch\diff.wixmst
pyro -v -delta Patch.WixMsp -out patch_12.msp -t RTM_5100 Patch\diff.WixMst

Having everything ready let's test it:
msiexec /i 1.0\product.msi
msiexec /p patch_11.msp;patch_12.msp REINSTALL=ALL
It fails with Error 1328 or 2920 if the package is not compressed

Another approach:
msiexec /i 1.0\product.msi
msiexec /p patch_11.msp REINSTALL=ALL
msiexec /p patch_12.msp REINSTALL=ALL
msiexec /i 1.0\product.msi REINSTALL=ALL
Fails with Error 1328 or 2920 if the package is not compressed

Is this really a bug in WiX or maybe I do something wrong?


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Close/restart running application on install

2008-10-06 Thread divo

Hi and thanks. Yes, I could use util:CloseApplication if it was not throwing
error 2762 mentioned in
http://n2.nabble.com/util%3ACloseApplication---how-do-I-use-it-td732809.html.

Unfortunately, this issue seems not fixed yet. I am using Wix v3.0.4513.0


Bob Arnson-6 wrote:
 
 divo wrote:
 Is there a similar mechanism available to close applications during
 installation, which automatically shows the same dialog to the user? 
   
 
 No but in WiX v3, you can use the CloseApplication element to send close 
 messages to given processes' windows.
 
 -- 
 sig://boB
 http://joyofsetup.com/
 
 
 
 -
 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=100url=/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://n2.nabble.com/Close-restart-running-application-on-install-tp1125535p1300613.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Peter Vestergaard
Thanks for your assistance. It does however not work for me...
my command is: C:\Projects\...\WiXOutput.wixobj -out
C:\Projects\...\Installer.msi -ext WixUIExtension -loc
C:\Projects\...\Language.xml 1out.txt 2err.txt

2008/10/6 Rob Hamflett [EMAIL PROTECTED]

 For one product my light command is this:
 light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj
 Add_Common_Bin_To_Path.wixobj -loc
 Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi

 You would then tag the redirection stuff on the end like this:
 light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj
 Add_Common_Bin_To_Path.wixobj -loc
 Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi 1out.txt
 2err.txt

 Currently there's no outout so both files are empty, but if I remove the
 -nologo flag then out.txt
 contains:
 Microsoft (R) Windows Installer Xml Linker version 2.0.4415.0
 Copyright (C) Microsoft Corporation 2003. All rights reserved.

 Hope that helps,
 Rob

 Peter Vestergaard wrote:
  Thanks for your reply.
  I can't get  this to work with light. Could you give me an examble of the
  correct syntax?
  -Peter
 
  On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:
 
  There's the traditional method of redirecting the output:
  candle args 1stdout.txt 2stderr.txt
 
  Rob
 
   Peter Vestergaard wrote:
  Hi.
  Is there any way to log candle and light build errors and warnings to a
  text
  file?
  Best regards
  Peter
 
 -
  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=100url=/
 
 
 -
  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=100url=/
  ___
  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=100url=/


 -
 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=100url=/
 ___
 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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Close/restart running application on install

2008-10-06 Thread Neil Sleightholm
I believe this is fixed in the latest nightly (I am using it). I only needed to 
schedule WixCloseApplications in the execute sequence.
 
InstallExecuteSequence
  Custom Action=WixCloseApplications Before=InstallValidate /
/InstallExecuteSequence

Neil
 
Neil Sleightholm
X2 Systems Limited
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] 
 



From: divo [mailto:[EMAIL PROTECTED]
Sent: Mon 06/10/2008 12:16
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] Close/restart running application on install




Hi and thanks. Yes, I could use util:CloseApplication if it was not throwing
error 2762 mentioned in
http://n2.nabble.com/util%3ACloseApplication---how-do-I-use-it-td732809.html.

Unfortunately, this issue seems not fixed yet. I am using Wix v3.0.4513.0


Bob Arnson-6 wrote:

 divo wrote:
 Is there a similar mechanism available to close applications during
 installation, which automatically shows the same dialog to the user?
  

 No but in WiX v3, you can use the CloseApplication element to send close
 messages to given processes' windows.

 --
 sig://boB
 http://joyofsetup.com/



 -
 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=100url=/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users



--
View this message in context: 
http://n2.nabble.com/Close-restart-running-application-on-install-tp1125535p1300613.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
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=100url=/___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] How does digital signing work?

2008-10-06 Thread Yves
Hello

Could anyone please describe how digital signing works with WIX? 
I've only found the reference of the DigitalSignature-element here:
http://wix.sourceforge.net/manual-wix2/wix_xsd_digitalsignature.htm 
In the Windows Installer SDK there isn't much more information. It seams
that I need a 128 bit hash of an unknown file or set of files created with
an unknown hashing algorithm. I first thought that I have to use the hash
of the .MSI file, but this can't work because the hash itself is part of
the .MSI file.

So my questions are basically:
 1. What hashing algorithm do I have to use?
 2. What files do I have to include in the hash?

Thank you in advance!
___
mymail - der unschlagbare und kostenlose E-Mail-Dienst der Schweiz!
http://mymail.ch/?redirect=
Geschenkidee.ch - Geschenke für jeden Anlass!
http://ad.zanox.com/ppc/?8113402C1838543470T


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Problem using FirewallException

2008-10-06 Thread Paul Lalonde
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-005056C8 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) 

Re: [WiX-users] Logging

2008-10-06 Thread Rob Hamflett
You haven't actually called light on your command line.  Have you registered 
the .wixobj file 
extension with light or something?

Rob

Peter Vestergaard wrote:
 Thanks for your assistance. It does however not work for me...
 my command is: C:\Projects\...\WiXOutput.wixobj -out
 C:\Projects\...\Installer.msi -ext WixUIExtension -loc
 C:\Projects\...\Language.xml 1out.txt 2err.txt
 
 2008/10/6 Rob Hamflett [EMAIL PROTECTED]
 
 For one product my light command is this:
 light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj
 Add_Common_Bin_To_Path.wixobj -loc
 Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi

 You would then tag the redirection stuff on the end like this:
 light -nologo -sw1044 DBS.wixobj SN_COMMON_PATH.wixobj
 Add_Common_Bin_To_Path.wixobj -loc
 Common\CommonSettings\Common-E.wxl -loc English.wxl -out DBS.msi 1out.txt
 2err.txt

 Currently there's no outout so both files are empty, but if I remove the
 -nologo flag then out.txt
 contains:
 Microsoft (R) Windows Installer Xml Linker version 2.0.4415.0
 Copyright (C) Microsoft Corporation 2003. All rights reserved.

 Hope that helps,
 Rob

 Peter Vestergaard wrote:
 Thanks for your reply.
 I can't get  this to work with light. Could you give me an examble of the
 correct syntax?
 -Peter

 On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:

 There's the traditional method of redirecting the output:
 candle args 1stdout.txt 2stderr.txt

 Rob

  Peter Vestergaard wrote:
 Hi.
 Is there any way to log candle and light build errors and warnings to a
 text
 file?
 Best regards
 Peter

 -
 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=100url=/

 -
 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=100url=/
 ___
 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=100url=/

 -
 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=100url=/
 ___
 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=100url=/


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Problem using FirewallException

2008-10-06 Thread Neil Sleightholm
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-005056C8 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 

[WiX-users] problem with dropping database on uninstall

2008-10-06 Thread Amy Rosewater
Hi All,

 

I have a database component which creates a new database during install,
and is set to drop that same database on uninstall.  This behavior used
to work perfectly, but recently has stopped working and I am not sure
why.  I did not change versions of Wix, nor did I change the database
component node below.

 

sql:SqlDatabase Id=IVantageDatabase Server=[SQLSERVER]
Database=[DATABASENAME] User=InstallationSqlUser
CreateOnInstall=yes DropOnUninstall=yes

  ...(several install only sql strings here)

sql:SqlString Id=DisconnectUsersFromDatabase
User=InstallationSqlUser ExecuteOnUninstall=yes
ExecuteOnInstall=no SQL=ALTER DATABASE [DATABASENAME] SET SINGLE_USER
with ROLLBACK IMMEDIATE Sequence=901/

sql:SqlString Id=DropLoginIfExistsIninstall
User=InstallationSqlUser ExecuteOnUninstall=yes
ExecuteOnInstall=no SQL=if exists (select * from sys.syslogins where
name='[APPLICATIONUSER]') DROP LOGIN [APPLICATIONUSER] Sequence=902
/

/sql:SqlDatabase

 

From my log when it worked:

 

Action start 11:46:33: MigrateFeatureStates.

Action ended 11:46:33: MigrateFeatureStates. Return value 0.

Action start 11:46:33: SetCAINSTALLEDTrue.

Action ended 11:46:33: SetCAINSTALLEDTrue. Return value 1.

Action start 11:46:33: InstallValidate.

Action ended 11:46:36: InstallValidate. Return value 1.

Action start 11:46:36: InstallInitialize.

Action ended 11:46:36: InstallInitialize. Return value 1.

Action start 11:46:36: ProcessComponents.

Action ended 11:46:37: ProcessComponents. Return value 1.

Action start 11:46:37: UnpublishFeatures.

Action ended 11:46:37: UnpublishFeatures. Return value 1.

Action start 11:46:37: StopServices.

Action ended 11:46:37: StopServices. Return value 1.

Action start 11:46:37: DeleteServices.

Action ended 11:46:37: DeleteServices. Return value 1.

Action start 11:46:37: UninstallCertificates.

UninstallCertificates:  Skipping ConfigureCertificates() - required
table not present.

Action ended 11:46:37: UninstallCertificates. Return value 1.

Action start 11:46:37: UninstallSqlData.

UninstallCertificates:  Scheduling SQL string: ALTER DATABASE iVantage50
SET SINGLE_USER with ROLLBACK IMMEDIATE

UninstallCertificates:  Scheduling SQL string: if exists (select * from
sys.syslogins where name='iVantageApplication') DROP LOGIN
iVantageApplication

Action start 11:46:43: ExecuteSqlStrings.

Action ended 11:46:43: ExecuteSqlStrings. Return value 1.

Action start 11:46:43: DropDatabase.

Action ended 11:46:43: DropDatabase. Return value 1.

Action ended 11:46:43: UninstallSqlData. Return value 1.

 

From my log now that it isn't working:

 

Action start 9:48:21: MigrateFeatureStates.

Action ended 9:48:21: MigrateFeatureStates. Return value 0.

Action start 9:48:21: SetCAINSTALLEDTrue.

Action ended 9:48:21: SetCAINSTALLEDTrue. Return value 1.

Action start 9:48:21: InstallValidate.

Action ended 9:48:24: InstallValidate. Return value 1.

Action start 9:48:24: InstallInitialize.

Action ended 9:48:24: InstallInitialize. Return value 1.

Action start 9:48:24: ProcessComponents.

Action ended 9:48:25: ProcessComponents. Return value 1.

Action start 9:48:25: UnpublishFeatures.

Action ended 9:48:25: UnpublishFeatures. Return value 1.

Action start 9:48:25: StopServices.

Action ended 9:48:25: StopServices. Return value 1.

Action start 9:48:25: DeleteServices.

Action ended 9:48:25: DeleteServices. Return value 1.

Action start 9:48:25: UninstallCertificates.

UninstallCertificates:  Skipping ConfigureCertificates() - required
table not present.

Action ended 9:48:25: UninstallCertificates. Return value 1.

Action start 9:48:25: UninstallSqlData.

Action ended 9:48:32: UninstallSqlData. Return value 1.

 

Anyone have any ideas why this might have stopped working?

 

Thanks

 

Amy Rosewater

SPECTRUM Human Resource Systems Corporation

707 17th Street Suite 3800

Denver CO, 80202

303.592.3403

[EMAIL PROTECTED]

 

-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How does digital signing work?

2008-10-06 Thread John Hall
 Could anyone please describe how digital signing works with WIX?
 I've only found the reference of the DigitalSignature-element here:
 http://wix.sourceforge.net/manual-wix2/wix_xsd_digitalsignature.htm
 In the Windows Installer SDK there isn't much more
 information. It seams that I need a 128 bit hash of an
 unknown file or set of files created with an unknown hashing
 algorithm. I first thought that I have to use the hash of the
 .MSI file, but this can't work because the hash itself is
 part of the .MSI file.

 So my questions are basically:
  1. What hashing algorithm do I have to use?
  2. What files do I have to include in the hash?

Yves,

I just use SignTool 
(http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx) on my compiled 
.msi file.

Regards,
John

-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] failed certificate install

2008-10-06 Thread Ian Elliott (Excell Data Corporation)
Karthik,

I'm not sure why my original post was resent as I didn't resend it! I did see 
Rob's reply and I haven't grabbed the latest release yet to check the fix. I 
hope to get to it today or tomorrow.

Thanks,
Ian

-Original Message-
From: Karthik Krishnan [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 30, 2008 10:15 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] failed certificate install

Ian,
For us, certificate installs worked with 3.0.4429.0, but uninstalls failed.
There was a reply from Rob saying that the uninstall bug was fixed
with 3.0.4513.0, but we're seeing the same install errors as you are with
the latest build.

On Tue, Sep 30, 2008 at 12:56 PM, Ian Elliott (Excell Data Corporation) 
[EMAIL PROTECTED] wrote:

 I finally convinced my team to upgrade to Wix 3 and now our certificate
 installer is failing:

 MSI (s) (C4:08) [15:50:50:560]: Invoking remote custom action. DLL:
 C:\WINNT\Installer\MSI13A.tmp, Entrypoint: InstallCertificates
 InstallCertificates:  Error 0x80070057: Failed to open PFX file.
 InstallCertificates:  Error 0x80070057: Failed to get SHA1 hash of
 certificate.
 InstallCertificates:  Error 0x80070057: Failed to resolve certificate:
 ID_IDSAPICert


 It worked fine under Wix 2. Is there a fix planned soon for this? What
 version of Wix 3 do I need to go back to for this to work correctly?
 -
 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=100url=/
 ___
 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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] failed certificate install

2008-10-06 Thread Rob Mensching
And we're having problems uploading the weekly binaries to SourceForge.  They 
moved their machines between datacenters recently and something is different.  
Still investigating but I really haven't had any minutes to do so...

-Original Message-
From: Luke Bakken [mailto:[EMAIL PROTECTED]
Sent: Saturday, October 04, 2008 15:42
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] failed certificate install

https://sourceforge.net/tracker/?func=detailaid=1930640group_id=105970atid=642714

Should be in the next binary release. 4513 exhibits this issue.

On Mon, Sep 29, 2008 at 4:33 PM, Ian Elliott (Excell Data Corporation)
[EMAIL PROTECTED] wrote:
 I finally convinced my team to upgrade to Wix 3 and now our certificate 
 installer is failing:

 MSI (s) (C4:08) [15:50:50:560]: Invoking remote custom action. DLL: 
 C:\WINNT\Installer\MSI13A.tmp, Entrypoint: InstallCertificates
 InstallCertificates:  Error 0x80070057: Failed to open PFX file.
 InstallCertificates:  Error 0x80070057: Failed to get SHA1 hash of 
 certificate.
 InstallCertificates:  Error 0x80070057: Failed to resolve certificate: 
 ID_IDSAPICert


 It worked fine under Wix 2. Is there a fix planned soon for this? What 
 version of Wix 3 do I need to go back to for this to work correctly?
 -
 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=100url=/
 ___
 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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Having issue with Variable.

2008-10-06 Thread Rob Mensching
What version of the WiX toolset are you using

-Original Message-
From: MadhaviAthota [mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 02:50
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Having issue with Variable.


Hi all,

I am defining a variable like this

 ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ?

and using it in a property

Property Id=XYZFolderPATH
Value=$(var.XYZInetPubPath)\XYZFolder/Property

and using the above property in

CopyFile Id='XYZBKFiles' DestinationProperty='XYZBKFilesPATH'
SourceProperty=XYZFolderPATHSourceName='*' /

When I am running the MSI, I am getting the error specifying

Could not access network location
?C:\inetpub\wwwroot\XYZ?\XYZFolder

Please suggest me a solution for the above problem. '?' is getting
concatenated to the variable value.

Thanks in advance,
Madhavi.
--
View this message in context: 
http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1300465.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Component execution based on condition

2008-10-06 Thread Sandeep Gautam (HCL Technologies Ltd)
Hi,
I have some component which are executing based on some property. I am 
declaring my property like that:

  Property Id=INSTALLLSFILES  

I am assigning values to this property on some button click event:
Control Id=Install Type=PushButton X=240 Y=243 Width=64 Height=20 
Default=yes Text=!(loc.WixUIInstall)
  Publish Property=INSTALLPSFILES Value=11/Publish

But my component is not executing.
If I will assign value like :

   Property Id=INSTALLLSFILES  value =1

Then my component is executing.

Please help me out. I am facing some many problems regarding this.

Regards
-Sandeep
-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] problem with dropping database on uninstall

2008-10-06 Thread Amy Rosewater
Forgot to mention, the version I am using is Wix v3.0.4513.0.

I guess what I am wondering is how do the DropDatabase and
UninstallSqlData custom actions get scheduled?  I see UninstallSqlData
in the InstallExecuteSequence table, and the only condition is NOT
SKIPUNINSTALLSQLDATA.  This property is not output (I believe this
means it has no data) in both the msi that worked and the msi that
didn't.

Amy

-Original Message-
From: Amy Rosewater [mailto:[EMAIL PROTECTED] 
Sent: Monday, October 06, 2008 10:39 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] problem with dropping database on uninstall

Hi All,

 

I have a database component which creates a new database during install,
and is set to drop that same database on uninstall.  This behavior used
to work perfectly, but recently has stopped working and I am not sure
why.  I did not change versions of Wix, nor did I change the database
component node below.

 

sql:SqlDatabase Id=IVantageDatabase Server=[SQLSERVER]
Database=[DATABASENAME] User=InstallationSqlUser
CreateOnInstall=yes DropOnUninstall=yes

  ...(several install only sql strings here)

sql:SqlString Id=DisconnectUsersFromDatabase
User=InstallationSqlUser ExecuteOnUninstall=yes
ExecuteOnInstall=no SQL=ALTER DATABASE [DATABASENAME] SET SINGLE_USER
with ROLLBACK IMMEDIATE Sequence=901/

sql:SqlString Id=DropLoginIfExistsIninstall
User=InstallationSqlUser ExecuteOnUninstall=yes
ExecuteOnInstall=no SQL=if exists (select * from sys.syslogins where
name='[APPLICATIONUSER]') DROP LOGIN [APPLICATIONUSER] Sequence=902
/

/sql:SqlDatabase

 

From my log when it worked:

 

Action start 11:46:33: MigrateFeatureStates.

Action ended 11:46:33: MigrateFeatureStates. Return value 0.

Action start 11:46:33: SetCAINSTALLEDTrue.

Action ended 11:46:33: SetCAINSTALLEDTrue. Return value 1.

Action start 11:46:33: InstallValidate.

Action ended 11:46:36: InstallValidate. Return value 1.

Action start 11:46:36: InstallInitialize.

Action ended 11:46:36: InstallInitialize. Return value 1.

Action start 11:46:36: ProcessComponents.

Action ended 11:46:37: ProcessComponents. Return value 1.

Action start 11:46:37: UnpublishFeatures.

Action ended 11:46:37: UnpublishFeatures. Return value 1.

Action start 11:46:37: StopServices.

Action ended 11:46:37: StopServices. Return value 1.

Action start 11:46:37: DeleteServices.

Action ended 11:46:37: DeleteServices. Return value 1.

Action start 11:46:37: UninstallCertificates.

UninstallCertificates:  Skipping ConfigureCertificates() - required
table not present.

Action ended 11:46:37: UninstallCertificates. Return value 1.

Action start 11:46:37: UninstallSqlData.

UninstallCertificates:  Scheduling SQL string: ALTER DATABASE iVantage50
SET SINGLE_USER with ROLLBACK IMMEDIATE

UninstallCertificates:  Scheduling SQL string: if exists (select * from
sys.syslogins where name='iVantageApplication') DROP LOGIN
iVantageApplication

Action start 11:46:43: ExecuteSqlStrings.

Action ended 11:46:43: ExecuteSqlStrings. Return value 1.

Action start 11:46:43: DropDatabase.

Action ended 11:46:43: DropDatabase. Return value 1.

Action ended 11:46:43: UninstallSqlData. Return value 1.

 

From my log now that it isn't working:

 

Action start 9:48:21: MigrateFeatureStates.

Action ended 9:48:21: MigrateFeatureStates. Return value 0.

Action start 9:48:21: SetCAINSTALLEDTrue.

Action ended 9:48:21: SetCAINSTALLEDTrue. Return value 1.

Action start 9:48:21: InstallValidate.

Action ended 9:48:24: InstallValidate. Return value 1.

Action start 9:48:24: InstallInitialize.

Action ended 9:48:24: InstallInitialize. Return value 1.

Action start 9:48:24: ProcessComponents.

Action ended 9:48:25: ProcessComponents. Return value 1.

Action start 9:48:25: UnpublishFeatures.

Action ended 9:48:25: UnpublishFeatures. Return value 1.

Action start 9:48:25: StopServices.

Action ended 9:48:25: StopServices. Return value 1.

Action start 9:48:25: DeleteServices.

Action ended 9:48:25: DeleteServices. Return value 1.

Action start 9:48:25: UninstallCertificates.

UninstallCertificates:  Skipping ConfigureCertificates() - required
table not present.

Action ended 9:48:25: UninstallCertificates. Return value 1.

Action start 9:48:25: UninstallSqlData.

Action ended 9:48:32: UninstallSqlData. Return value 1.

 

Anyone have any ideas why this might have stopped working?

 

Thanks

 

Amy Rosewater

SPECTRUM Human Resource Systems Corporation

707 17th Street Suite 3800

Denver CO, 80202

303.592.3403

[EMAIL PROTECTED]

 


-
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=100url=/
___
WiX-users mailing list

Re: [WiX-users] Component condition ignored during Upgrade

2008-10-06 Thread PameAlex

The RemoveExistingProducts action is after FindRelatedProducts

InstallExecuteSequence
  Custom Action=NewerVersionDetected
After=FindRelatedProductsNEWAPPFOUND/Custom
  Custom Action=RemoveExistingProducts
After=InstallValidateOLDAPPFOUND/Custom
 /InstallExecuteSequence

Upgrade Id=9004eccd-9b56-4136-a2d9-275547e0d64b
  UpgradeVersion Property=OLDAPPFOUND IncludeMinimum=yes
Minimum=0.0.0.0 IncludeMaximum=no Maximum=$(var.BuildVersion)
MigrateFeatures=yes /
  UpgradeVersion Property=NEWAPPFOUND IncludeMinimum=no
Minimum=$(var.BuildVersion) OnlyDetect=yes /
/Upgrade
-- 
View this message in context: 
http://n2.nabble.com/Component-condition-ignored-during-Upgrade-tp1122156p1301820.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] How does digital signing work?

2008-10-06 Thread Wheeler, Blaine (DSHS/DCS)
Here is how we do it.

1. We had to get a 'code signers certificate'.  There are many vendors;
Verisign, Thawte, Comodo or one of the competitors.  If your company
already has a certificate, you are saved from much frustration.  If not,
Comodo has very good instructions about installing the key and using it.


2. The System Requirements for the machine you are going to generate the
signature on: 
a. Signtool.exe is included in the Platorm SDK
b. You must also install CAPICOM (capicom_dc_sdk.msi)

3. Build your msi.

4. Use Signtool to sign any executable file (dll, exe, com, msi, cab,
catalog etc). There are many command line switches depending on whether
your Certificate is in the machine's Certificate Store or you have it
exported to a file(.pfx) like we do.

Syntax: signtool.exe sign /f Path\filename.pfx /p password
for the key
 /t url to timpstamp server /v path\filename to sign

There are many command line switches.  The line above works but you may
wish to add /q so that success returns nothing, errors will still return
output to stdout.

Syntax Help: http://msdn2.microsoft.com/en-us/library/aa387764.aspx

Once you get SDK, CAPICOM and the Certificate installed, signing things
is just one command in the build process.

-Original Message-
From: John Hall [mailto:[EMAIL PROTECTED] 
Sent: Monday, October 06, 2008 10:16 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] How does digital signing work?

 Could anyone please describe how digital signing works with WIX?
 I've only found the reference of the DigitalSignature-element here:
 http://wix.sourceforge.net/manual-wix2/wix_xsd_digitalsignature.htm
 In the Windows Installer SDK there isn't much more
 information. It seams that I need a 128 bit hash of an
 unknown file or set of files created with an unknown hashing
 algorithm. I first thought that I have to use the hash of the
 .MSI file, but this can't work because the hash itself is
 part of the .MSI file.

 So my questions are basically:
  1. What hashing algorithm do I have to use?
  2. What files do I have to include in the hash?

Yves,

I just use SignTool
(http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx) on my
compiled .msi file.

Regards,
John


-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Weekly releases

2008-10-06 Thread Alex Ivanoff
Still nothing.


 No idea... thought the last one went through (but obviously didn't
check). I'll make sure
 it goes through correctly this week.

-Original Message-
From: Alex Ivanoff [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 01, 2008 12:16
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Weekly releases

What happened to weekly releases?



-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Logging

2008-10-06 Thread Phil Sayers
anyone else received this message almost 10 times today?

-Original Message-
From: Peter Vestergaard [mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 6:47 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Logging


I am using the command line

On Mon, Oct 6, 2008 at 12:38 PM, Simon Dahlbacka
[EMAIL PROTECTED]wrote:

 Or if you use votive (or othervise msbuild compatible project), you can
use
 the normal msbuild logging mechanism

 http://msdn.microsoft.com/en-us/library/ms171470(VS.80).aspx

 /Simon

 On Mon, Oct 6, 2008 at 1:15 PM, Peter Vestergaard [EMAIL PROTECTED]
 wrote:

  Thanks for your reply.
  I can't get  this to work with light. Could you give me an examble of
the
  correct syntax?
  -Peter
 
  On Mon, Oct 6, 2008 at 10:45 AM, Rob Hamflett [EMAIL PROTECTED] wrote:
 
   There's the traditional method of redirecting the output:
   candle args 1stdout.txt 2stderr.txt
  
   Rob
  
Peter Vestergaard wrote:
Hi.
Is there any way to log candle and light build errors and warnings
to
 a
   text
file?
Best regards
Peter
   

 -
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=100url=/
  
  
  
 -
   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=100url=/
   ___
   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=100url=/
  ___
  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=100url=/
 ___
 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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Weekly releases

2008-10-06 Thread Rob Mensching
Yeah, sorry, should have sent an update.  SourceForge recently moved all of 
their servers from one datacenter (California, I think) to another (Chicago, I 
think).  Something has changed in the move and we're still debugging what is 
wrong with our publish scripts.  Unfortunately, I'm in the middle of selling 
one house and buying another so I haven't had the cycles to work on it beyond 
the initial diagnosis.

CVS should be up to date if you really want to build your own version... 
otherwise, I'm going to be up late a few nights this week so I'm hoping to 
investigate this a little bit here and there.

-Original Message-
From: Alex Ivanoff [mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 13:36
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Weekly releases

Still nothing.


 No idea... thought the last one went through (but obviously didn't
check). I'll make sure
 it goes through correctly this week.

-Original Message-
From: Alex Ivanoff [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 01, 2008 12:16
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Weekly releases

What happened to weekly releases?



-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Component execution based on condition

2008-10-06 Thread Jim Williams
You don't have the property spelled the same in all instances.  I see
INSTALLLSFILES (with an L in the middle) and INSTALLPSFILES (with a P in
the middle).

 

Jim Williams

 

-Original Message-
From: Sandeep Gautam (HCL Technologies Ltd)
[mailto:[EMAIL PROTECTED] 
Sent: Monday, October 06, 2008 12:40 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Component execution based on condition

 

Hi,

I have some component which are executing based on some property. I am
declaring my property like that:

 

  Property Id=INSTALLLSFILES  

 

I am assigning values to this property on some button click event:

Control Id=Install Type=PushButton X=240 Y=243 Width=64
Height=20 Default=yes Text=!(loc.WixUIInstall)

  Publish Property=INSTALLPSFILES Value=11/Publish

 

But my component is not executing.

If I will assign value like :

 

   Property Id=INSTALLLSFILES  value =1

 

Then my component is executing.

 

Please help me out. I am facing some many problems regarding this.

 

Regards

-Sandeep


-

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=100url=/

___

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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Wix v3 build failing

2008-10-06 Thread Jeb Remus

Hello,

I'm trying to build WiX v3 from the command line.  Running 
make.bat -v yields the following error at winterop.inc:



   [rc] 'C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\build\obj\debug\x86\winterop\winterop.res' does not exist, 
recompiling.
   [rc] Compiling C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\src\winterop\winterop.rc to 
C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\build\obj\debug\x86\winterop\winterop.res.
   [rc] Starting 'rc (/v /foC:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\build\obj\debug\x86\winterop\winterop.res   /I c:\program 
files\microsoft sdks\windows\v6.1\include /I c:\program files\microsoft 
visual studio 9.0\vc\include /I c:\program files\microsoft 
sdks\windows\v6.1\include /I C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\\src\dutil /I c:\program files\microsoft visual studio 
9.0\vc\atlmfc\include /I C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\\inc C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\src\winterop\winterop.rc )' in 
'C:\Users\jebremus\Documents\Visual Studio 2008\Projects\WIX'

BUILD FAILED - 4 non-fatal error(s), 3 warning(s)

C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\global.include(232,10):
'rc' failed to start.:
NAnt.Core.BuildException: C:\Users\jebremus\Documents\Visual Studio 
2008\Projects\WIX\global.include(232,10):
'rc' failed to start. --- System.ComponentModel.Win32Exception: The system 
cannot find the file specified
   at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo 
startInfo)
   at System.Diagnostics.Process.Start()
   at NAnt.Core.Tasks.ExternalProgramBase.StartProcess() in 
d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line 
530
   --- End of inner exception stack trace ---



On my machine, the file \WIX\build\obj\debug\x86\winterop\winterop.res does NOT 
exist afterwards.  I assume this is the file that cannot be found.  Does anyone 
know how to resolve this issue?  Any help would be hugely appreciated, thanks 
much.

-Jeb Remus
-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Component execution based on condition

2008-10-06 Thread Sandeep Gautam (HCL Technologies Ltd)
Sorry, Actually This is atypo mistake while writing the mail.

Please ignore this.

Regards
Sandeep

-Original Message-
From: Jim Williams [mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 1:32 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Component execution based on condition

You don't have the property spelled the same in all instances.  I see
INSTALLLSFILES (with an L in the middle) and INSTALLPSFILES (with a P in
the middle).



Jim Williams



-Original Message-
From: Sandeep Gautam (HCL Technologies Ltd)
[mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 12:40 PM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Component execution based on condition



Hi,

I have some component which are executing based on some property. I am
declaring my property like that:



  Property Id=INSTALLLSFILES  



I am assigning values to this property on some button click event:

Control Id=Install Type=PushButton X=240 Y=243 Width=64
Height=20 Default=yes Text=!(loc.WixUIInstall)

  Publish Property=INSTALLPSFILES Value=11/Publish



But my component is not executing.

If I will assign value like :



   Property Id=INSTALLLSFILES  value =1



Then my component is executing.



Please help me out. I am facing some many problems regarding this.



Regards

-Sandeep


-

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=100url=/

___

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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Partial Uninstallation

2008-10-06 Thread Sandeep Gautam (HCL Technologies Ltd)
Hi ,
I want to do partial uninstallation. Actually at the time of installation, I am 
dropping my binaries in two different folder. At the time of remove, invoking 
check box based UI and  selecting only one checkbox (which will 
uninstall/remove one folder).

Please help me out, how can I do this.

Regards
-Sandeep


-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Search Replace template parameters in SQL

2008-10-06 Thread Michael Osmond
Daniel

The email I received did not have your example template parameters.

However, the way I have approached the problem of putting parameters
into SQL scripts in WIX is to use the SQLString elements and use
[MSIProperties] for the replacement work - the SQLStrings are formatted
so they follow all of the property expansion rules.  Its not
particularly pretty so I tend to use it only where necessary. 

Michael

-Original Message-
From: dschmitz [mailto:[EMAIL PROTECTED] 
Sent: Monday, 6 October 2008 7:59 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Search  Replace template parameters in SQL


Hello,

we have lots of SQL scripts here using SQL template parameters looking
like
this: 

SQL Management Studio has the possibility to fill these parameters with
values using Ctrl+Shift+M Now we are going to automate the execution of
these scripts with WiX. The standard Wix SQL cmds SqlScript / SQLString
don't seem to do the trick here.

I think the only way to solve this is to use a Custom Action which does
Search  Replace (maybe with regular expressions) and to pass in the
parameter name and parameter value.

Does anybody already have an existing solution / a custom action which
can solve this problem and wouldn't mind sharing the solution?

Thanks in advance
Daniel

--
View this message in context:
http://n2.nabble.com/Search---Replace-template-parameters-in-SQL-tp13004
77p1300477.html
Sent from the wix-users mailing list archive at Nabble.com.



-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Search Replace template parameters in SQL

2008-10-06 Thread Castro, Edwin (Hillsboro)
I would be interested in a solution to this as well!

--
Edwin

-Original Message-
From: dschmitz [mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 2:59 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Search  Replace template parameters in SQL


Hello,

we have lots of SQL scripts here using SQL template parameters looking like
this:

SQL Management Studio has the possibility to fill these parameters with
values using Ctrl+Shift+M
Now we are going to automate the execution of these scripts with WiX. The
standard Wix SQL cmds SqlScript / SQLString don't seem to do the trick here.

I think the only way to solve this is to use a Custom Action which does
Search  Replace (maybe with regular expressions) and to pass in the
parameter name and parameter value.

Does anybody already have an existing solution / a custom action which can
solve this problem and wouldn't mind sharing the solution?

Thanks in advance
Daniel

--
View this message in context: 
http://n2.nabble.com/Search---Replace-template-parameters-in-SQL-tp1300477p1300477.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Problem using FirewallException

2008-10-06 Thread Paul Lalonde
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) 

Re: [WiX-users] How to add a localization file to a WiX (VS2005) project?

2008-10-06 Thread Wong Shao Voon
Hi guys,

I am using WiX 2.0. Any ideas?

Thanks!

Best regards,
Shao Voon

--- On Mon, 10/6/08, Wong Shao Voon [EMAIL PROTECTED] wrote:
From: Wong Shao Voon [EMAIL PROTECTED]
Subject: [WiX-users] How to add a localization file to a WiX (VS2005) project?
To: wix-users@lists.sourceforge.net
Date: Monday, October 6, 2008, 2:43 PM

Hi,

I have tried to add in various ways but no success. What is the correct way of
adding a wxl file to a WiX (VS2005) project?

Thank you very much!

Best regards,
Shao Voon



  
-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Silent Repair

2008-10-06 Thread Sandeep Gautam (HCL Technologies Ltd)
Hi ,

How can I do silent repair. I am running msiexec with option /f nothing is 
happening.No Custom action is not executing.

Please help.

Regards
-Sandeep

-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Having issue with Variable.

2008-10-06 Thread MadhaviAthota

Hi Rob,

Thanks for the reply.

I am developing the msi through Votive.

The version of windows installer XML is v3.

Thank You,
Madhavi.

From: Rob Mensching-2 [mailto:[EMAIL PROTECTED]
Sent: Monday, October 06, 2008 11:42 PM
To: Madhavi Athota (HCL Technologies Ltd)
Subject: Re: [WiX-users] Having issue with Variable.

What version of the WiX toolset are you using

-Original Message-
From: MadhaviAthota [mailto:[EMAIL 
PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=0]
Sent: Monday, October 06, 2008 02:50
To: [EMAIL 
PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=1
Subject: [WiX-users] Having issue with Variable.


Hi all,

I am defining a variable like this

 ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ?

and using it in a property

Property Id=XYZFolderPATH
Value=$(var.XYZInetPubPath)\XYZFolder/Property

and using the above property in

CopyFile Id='XYZBKFiles' DestinationProperty='XYZBKFilesPATH'
SourceProperty=XYZFolderPATHSourceName='*' /

When I am running the MSI, I am getting the error specifying

Could not access network location
?C:\inetpub\wwwroot\XYZ?\XYZFolder

Please suggest me a solution for the above problem. '?' is getting
concatenated to the variable value.

Thanks in advance,
Madhavi.
--
View this message in context: 
http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1300465.html
Sent from the wix-users mailing list archive at Nabble.com.


-
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=100url=/
___
WiX-users mailing list
[EMAIL 
PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=2
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=100url=/
___
WiX-users mailing list
[EMAIL 
PROTECTED]http://n2.nabble.com/user/SendEmail.jtp?type=nodenode=1301557i=3
https://lists.sourceforge.net/lists/listinfo/wix-users


View message @ 
http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1301557.html
To unsubscribe from Having issue with Variable., click here (link removed) =.


-- 
View this message in context: 
http://n2.nabble.com/Having-issue-with-Variable.-tp1300465p1302653.html
Sent from the wix-users mailing list archive at Nabble.com.
-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Problem using FirewallException

2008-10-06 Thread Bob Arnson
Paul Lalonde wrote:
 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.
   

I don't see how it could fail without an error message, so I'm wondering 
if there's an exception in the code itself. A couple of things to try:

1. Drop the Assembly and AssemblyApplication attributes; it looks like 
it's resolving the file path OK but still...
2. Run the installer with full UI. If failures are detected, the custom 
action throws an error message in UI mode.

I developed the extension on Server 2003 x64; are you running x86 or x64?

-- 
sig://boB
http://joyofsetup.com/



-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Component condition ignored during Upgrade

2008-10-06 Thread Bob Arnson
PameAlex wrote:
 The RemoveExistingProducts action is after FindRelatedProducts
   

I don't think you can rely on the UpgradeVersion properties being passed 
to the old product. Check a verbose log after RemoveExistingProducts to 
see the major upgrade.

-- 
sig://boB
http://joyofsetup.com/



-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Having issue with Variable.

2008-10-06 Thread Bob Arnson
MadhaviAthota wrote:
  ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ?
   

The quotes you're using are the curly variety, not straight quotes. 
See the difference:

 Property Id=XYZFolderPATH
   

The WiX preprocessor doesn't understand curly quotes.

-- 
sig://boB
http://joyofsetup.com/



-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Wix v3 build failing

2008-10-06 Thread Bob Arnson
Jeb Remus wrote:
 NAnt.Core.BuildException: C:\Users\jebremus\Documents\Visual Studio 
 2008\Projects\WIX\global.include(232,10):
 'rc' failed to start. --- System.ComponentModel.Win32Exception: The system 
 cannot find the file specified
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo 
 startInfo)
at System.Diagnostics.Process.Start()
at NAnt.Core.Tasks.ExternalProgramBase.StartProcess() in 
 d:\Source\nant-20080818T124133Z\src\NAnt.Core\Tasks\ExternalProgramBase.cs:line
  530
--- End of inner exception stack trace ---



 On my machine, the file \WIX\build\obj\debug\x86\winterop\winterop.res does 
 NOT exist afterwards.  I assume this is the file that cannot be found.  Does 
 anyone know how to resolve this issue?  

The resource compiler rc.exe has to be on the path. Run the build from a 
VS2008 command prompt and make sure you have Visual C++ installed.

-- 
sig://boB
http://joyofsetup.com/



-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] adding registry entries when a checkbox is checked

2008-10-06 Thread Bob Arnson
Sean Farrow wrote:
 Do I need to move the checkboxto an earlier dialog?
   

Yes. The property must be set before installation begins.

-- 
sig://boB
http://joyofsetup.com/



-
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Having issue with Variable.

2008-10-06 Thread Madhavi Athota (HCL Technologies Ltd)
Hi Bob,

Thank you very much. This worked.

-Original Message-
From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 07, 2008 9:53 AM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Having issue with Variable.

MadhaviAthota wrote:
  ?define XYZInetPubPath = “C:\inetpub\wwwroot\XYZ” ?


The quotes you're using are the curly variety, not straight quotes.
See the difference:

 Property Id=XYZFolderPATH


The WiX preprocessor doesn't understand curly quotes.

--
sig://boB
http://joyofsetup.com/



-
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=100url=/
___
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=100url=/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users