[WiX-users] GUID stability between builds

2007-02-05 Thread Jesper Hogstrom
I have set up a wix script for most of what I need. However, the remaining section is a subtree where every single file should be included - and files may be added every now and then. The file structure contains demo files. An obvious solution is to write wix code to specify all files.

Re: [WiX-users] Question about WixUI

2007-02-05 Thread Rob Hamflett
The problem is that you can't set the background of a checkbox control to be transparent. To achieve what you want you need to make the checkbox control the same size as the checkbox, cutting off all the text. You then need to create a new text control next to the checkbox and make it

Re: [WiX-users] CustomAction

2007-02-05 Thread fiordean dacian
Hi Dhaval, I'm new here and I have not much experience with WiX, but if my understanding is correct, here it goes: ... CustomAction Id=ActionA .../ CustomAction Id=UndoActionA .../ InstallExecuteSequence Custom Action=ActionA After=InstallFiles/ Custom Action=UndoActionA

[WiX-users] IniFile trouble

2007-02-05 Thread Alexander
Good day! I have a problem using IniFile along with Property. Below is a piece of XML which generates a error: ?xml version='1.0' encoding='Windows-1252'? Wix xmlns='http://schemas.microsoft.com/wix/2006/wi' Product Name='Insulation' Id='F7998B08-BACB-4abd-9ED3-FB97C1E66F73' Language='1049'

Re: [WiX-users] GUID stability between builds

2007-02-05 Thread Levi Wilson
If by descends a folder structure and... you mean you want something that will generate the WiX code for you, then yes. There is heat.exe that comes with WiX version 3. On 2/5/07, Jesper Hogstrom [EMAIL PROTECTED] wrote: I have set up a wix script for most of what I need. However, the

Re: [WiX-users] CustomAction

2007-02-05 Thread fiordean dacian
Hi, I think Dhaval only wants its UndoActionA executed on removal, and not during the installation (otherwise it will immediately undo the effects of ActionA, right?) Recap: ActionA on install (and removal eventually) UndoActionA on uninstall only There is indeed a restriction on

Re: [WiX-users] CustomAction

2007-02-05 Thread Levi Wilson
The condition: Installed AND NOT REINSTALL Would only execute on an Uninstall. On 2/5/07, fiordean dacian [EMAIL PROTECTED] wrote: Hi, I think Dhaval only wants its UndoActionA executed on removal, and not during the installation (otherwise it will immediately undo the effects of ActionA,

Re: [WiX-users] CustomAction

2007-02-05 Thread fiordean dacian
You're right, I didn't see the 'entire' condition you propose for UndoActionA (I saw only INSTALLED part of it :)) Dacian - Original Message From: Levi Wilson [EMAIL PROTECTED] To: fiordean dacian [EMAIL PROTECTED] Cc: WiX-users@lists.sourceforge.net Sent: Monday, February 5, 2007

[WiX-users] Install Sequence

2007-02-05 Thread Ian Couper
Someone else posted something along these lines a few days ago but didn't get any response, so I thought I'd post again... I've got a script that I trigger to run during my install and I'd like to have the MSI check if there was a file created by that script. If the file exists I'd like it to

Re: [WiX-users] Install Sequence

2007-02-05 Thread Dana Gutride
At that point during the install, any file searches have already completed. You'd have to write a second custom action to search for the file, schedule it to run after the first one and then return an error triggering rollback if it finds it. Wouldn't it be easier to just have the first custom

Re: [WiX-users] CustomAction

2007-02-05 Thread Dhaval Patel
Thanks so much for the replies, guys! Great help!! By the way, Levi was correct to assume that I want to run the batch file only on uninstall :). Thanks again, both of you! On 2/5/07, Levi Wilson [EMAIL PROTECTED] wrote: The condition: Installed AND NOT REINSTALL Would only execute on an

Re: [WiX-users] Install Sequence

2007-02-05 Thread Ian Couper
Dana, Yes that would be easier to have the custom action exit with a failure. How do you accomplish that? Specifically having it receive a value from the script and triggering the rollback based on that response. Ian. PS. Could you reply to me directly as well as to the Mailing list?

[WiX-users] Browse Property

2007-02-05 Thread Magus
I have already make a custom setup dialog before, but now I am suppose to make a dialog that only lets you select the install directory, without the selection tree. I have only 1 configurable directory. What Event name and value to I use to achieve this purpose. Does anyone have an example of

Re: [WiX-users] Install Sequence

2007-02-05 Thread Dana Gutride
If it's a c++ custom action, return ERROR_INSTALL_FAILURE instead of ERROR_SUCCESS. If it's a script-based action, returning 3 instead of 0 will have the same result. In your WiX files, make sure you have set the custom action to check it's return code instead of ignoring it. Take a look at

Re: [WiX-users] Extra localization files

2007-02-05 Thread Jim Hewes
I have the same question, since I need French and Italian. I've been watching the status of French for a long time and it's been at finished for as long as I can remember. Presumably it only needs a signature to go from finished to released. I wonder what can be done to nudge that process. For

Re: [WiX-users] Install Sequence

2007-02-05 Thread Ian Couper
The custom action is actually running a custom build C# application... From: Dana Gutride [mailto:[EMAIL PROTECTED] Sent: Monday, February 05, 2007 2:33 PM To: Ian Couper; wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Install Sequence If it's a

[WiX-users] Determine selected features from tree

2007-02-05 Thread Nick Hennemann
New to Wix I see how to set the 'level' attribute to determine whether the item is to be enabled or disabled by default in the feature tree. I have two features in my feature tree and I want to be able to kick of different custom actions based on what features the end user selects during

[WiX-users] x86 and x64 in same wxs / msi ?

2007-02-05 Thread Robert Randall
The answer to this may be obvious, but I can't seem to find any direction on how to support multiple target OSes from the same package; say x86 and x64 (AMD64) versions. My hunch is there is a simple answer but I've not been able to find a sample project or How-To for this. Would one of the

Re: [WiX-users] Install Sequence

2007-02-05 Thread Dana Gutride
Is it an executable or did you manage to successfully call into a C# dll from the msi? Dana On 2/5/07, Ian Couper [EMAIL PROTECTED] wrote: The custom action is actually running a custom build C# application… -- *From:* Dana Gutride [mailto:[EMAIL PROTECTED]

Re: [WiX-users] Certificate install issue

2007-02-05 Thread Shaun Wilde
Do you know how old is older? The version I am using is 2.0.4820.0 From: [EMAIL PROTECTED]: [EMAIL PROTECTED]; [EMAIL PROTECTED]: Thu, 1 Feb 2007 13:46:13 -0800Subject: RE: [WiX-users] Certificate install issue That’s a bug in an older build. Should be fixed in later WiX v2 builds.

Re: [WiX-users] Install Sequence

2007-02-05 Thread Ian Couper
No it's an executable. I've tried c++ and VB scripts but they won't work properly for what I need. From: Dana Gutride [mailto:[EMAIL PROTECTED] Sent: Monday, February 05, 2007 3:43 PM To: Ian Couper; wix-users@lists.sourceforge.net Subject: Re: [WiX-users]

[WiX-users] FW: Granting Permissions to Log on as a Service through ServiceInstall

2007-02-05 Thread Zac Emmel
(Fwd'ing to the updated contact address) From: Zac Emmel Sent: Monday, February 05, 2007 1:13 PM To: Windows Installer XML Subject: Granting Permissions to Log on as a Service through ServiceInstall Hi all - I believe robmen recently added the capability to grant 'log on as a service'

Re: [WiX-users] Install Sequence

2007-02-05 Thread Dana Gutride
I'd read this link: http://msdn2.microsoft.com/en-us/library/aa368085.aspx. Can you return something other than a zero from your executable? Also, are you sure you can't do what you need to do in c++? On 2/5/07, Ian Couper [EMAIL PROTECTED] wrote: No it's an executable. I've tried c++ and

[WiX-users] x86 and x64 in same wxs / msi ?

2007-02-05 Thread Matthew Rowan
Hi Robert, What I have done is just setup conditions on the platform specific components to install or not dependent on the operating system. eg. Component Id=Comp DiskId=1 Guid=x-3FD7-4DB0-9BBC-2FDF305DE466 !-- Do not install on 64-Bit Windows -- ConditionNOT VersionNT64/Condition File