Re: [WiX-users] Meaning of Light's -sacl?

2010-08-12 Thread Blair
As I understand it: the intent for that flag is to use it in environments where leaving the flag off produces build failures. Normally the output directory should have permissions that allows full control for the user running light and whatever other permissions are needed to administer the build o

Re: [WiX-users] Changing a main module property value within a merge module custom action

2010-08-12 Thread Blair
A wixlib simply "moves" the compiling of the wix code to another location in your build. I suspect you are defining the property in both locations. You should define it in just one place (you can reference it/use it wherever you need, including multiple locations). -Original Message- From:

Re: [WiX-users] .NET 4 and Wix 3.5

2010-08-12 Thread Blair
In the wix.targets (and wix2010.targets) file(s) you will find properties such as WixTargetsPath (normally set in your WIXPROJ file), WixTasksPath, LuxTargetsPath, and LuxTasksPath (also, from wix.ca.targets add WixCATargetsPath to this list). You will want to generate and supply each of these prop

Re: [WiX-users] Trouble when uninstalling a WiX msi under 64-bit machines

2010-08-12 Thread Blair
What does a verbose log say? -Original Message- From: NirK [mailto:n...@od.co.il] Sent: Thursday, August 12, 2010 3:46 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Trouble when uninstalling a WiX msi under 64-bit machines Hello all, I'm building a very simple WiX install

Re: [WiX-users] granting permissions to arbitrary lists of users / groups

2010-08-12 Thread Blair
http://www.joyofsetup.com/2007/07/01/semi-custom-actions/ -Original Message- From: Andrew Hammond [mailto:andrew.george.hamm...@gmail.com] Sent: Thursday, August 12, 2010 3:16 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] granting permissions to arbitra

Re: [WiX-users] Dialog execution order

2010-08-12 Thread Blair
If you have more than one NewDialog event that has a true condition, the one with the highest order number will execute, and the others will be ignored. You need to make your conditions mutually exclusive. -Original Message- From: gapearce [mailto:mr_gapea...@yahoo.com] Sent: Thursday, Au

[WiX-users] Aborting install on error condition

2010-08-12 Thread Umesh Joglekar
I need to close the install after telling the user of a prerequisite software, take him to a download URL and then exit install. I have written a custom action that pops up the browser at the required URL. If the prerequisite is not present I conditionally launch a specific dialog (first

Re: [WiX-users] Meaning of Light's -sacl?

2010-08-12 Thread Nick Ramirez
Okay. Now I see what you mean. I can see how the -sacl flag affects the output MSI. I followed these steps: 1. Create a folder to send the output of the build to, call it something like "Output" 2. Set the permissions on that folder to not inherit their permissions from the parent folder and then

[WiX-users] DTF managed custom action with supportedRuntime=v4.0

2010-08-12 Thread Sam Strasser
I am running my setup on a machine with .NET 4 but not .NET 3.5. The setup is running a managed custom action created using DTF, but the custom action is not run. Instead, I get this error: SFXCA: Extracting custom action to temporary directory: C:\Windows\Installer\MSI7DA3.tmp-\ SFXCA: Failed

Re: [WiX-users] MSI install log

2010-08-12 Thread Sohail Somani
Thanks! On 10-08-12 5:37 PM, Blair wrote: > If you are using MSI 4.0 or later, you can add the MsiLogging property to > the Property table. > http://msdn.microsoft.com/library/aa370322.aspx > > -Original Message- > From: Sohail Somani [mailto:soh...@taggedtype.net] > Sent: Thursday, August

[WiX-users] granting permissions to arbitrary lists of users / groups

2010-08-12 Thread Andrew Hammond
Hi, I need to grant permissions (both normal filesystem and ) to lists of users / groups. I don't know in advance how many users or groups will be in each list. Is this possible and if so, how do I do it? Andrew -- This S

Re: [WiX-users] MSI install log

2010-08-12 Thread Blair
If you are using MSI 4.0 or later, you can add the MsiLogging property to the Property table. http://msdn.microsoft.com/library/aa370322.aspx -Original Message- From: Sohail Somani [mailto:soh...@taggedtype.net] Sent: Thursday, August 12, 2010 10:48 AM To: wix-users@lists.sourceforge.net

Re: [WiX-users] How to add FeatureTree

2010-08-12 Thread Blair
Instead of using WixUI_FeatureTree and/or WixUI_InstallDir, copy one of them and use the copy instead. Add references to the dialog you need to your copy. This is explained in the help, on this list, and other places as well. -Original Message- From: little.forest [mailto:little.for...@yma

Re: [WiX-users] Dialog execution order

2010-08-12 Thread gapearce
I should also mention that the dialog in question will display if I don't un-check the CONFIGSMTP check box, i.e. Property CONFIGSMTP = "1"... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Dialog-execution-order-tp5417778p5417804.html Sent from t

[WiX-users] Dialog execution order

2010-08-12 Thread gapearce
I have a next button like this, and it never displays the "MTWebServerConfigDlg" dialog. 1 My log file shows this: because I unchecked a checkbox, this appeared earlier: MSI (c) (B0:DC) [16:14:44:276]: PROPERTY CHANGE: Deleting

Re: [WiX-users] Meaning of Light's -sacl?

2010-08-12 Thread Nick Ramirez
Thanks Neil. I've been trying out different scenarios with sending the output of my MSI build to a network share and viewing the permissions of the MSI. But I must be missing something. Do you have an example of the permissions problem? -- View this message in context: http://windows-installer-x

[WiX-users] Peculiar Problem - Installing Satellite Assemblies to the GAC

2010-08-12 Thread Vijai Kalyanapasupathy
Hi All, I have an interest problem that I have not really found the answer to elsewhere. I have a Wix project that is installing five different satellite assemblies to the GAC. The main assembly is also GAC'ed. All the assemblies (including the satellite assemblies) are strong-named. I asked ar

Re: [WiX-users] Passing properties to merge modules

2010-08-12 Thread bpackard
Not certain that this is exactly what you are looking for, if you are actually attempting to update the directory table (based on the MY_DIRECTORY property listed), then this may help. ... The property SHORTCUTFOLDER is generated in the MSI and becomes the parent directo

Re: [WiX-users] Meaning of Light's -sacl?

2010-08-12 Thread Neil Sleightholm
If you are building on a network drive you will often find it can't set permissions on the file when it finishes building. I have to say I am not sure why it needs to reset permissions. Neil Neil Sleightholm n...@x2systems.com On 12 Aug 2010, at 16:08, "Nick Ramirez" wrote: > > Can anyone

Re: [WiX-users] MSI install log

2010-08-12 Thread Sohail Somani
Thanks. So I guess there is no command in Windows Installer to generate a log file? On 10-08-12 11:15 AM, Michael Clark wrote: > See > > http://support.microsoft.com/kb/223300 > > > -Original Message- > From: Sohail Somani [mailto:soh...@taggedtype.net] > Sent: Thursday, August 12, 2010 9

Re: [WiX-users] How to add FeatureTree

2010-08-12 Thread little.forest
Hi all, We need to add a new feature. I tried to add WixUI_FeatureTree. But I got compile errors saying that I have duplicated in ControlEvent. The reason is that I already have WixUI_InstallDir in UIRef. How can I add WixUI_FeatureTree and don't have these compile errors? Is it possible to

[WiX-users] Passing properties to merge modules

2010-08-12 Thread Ryszard Boryna
I'm trying to pass property values from an MSI to a merge module (MSM). In the MSM I have the following: And in the MSI I have: When I run the compiled installer, the value of the property in the MSM is being altered, but it's set to the string [MY_DIRECTORY], i.e. it lo

Re: [WiX-users] MSI install log

2010-08-12 Thread Michael Clark
See http://support.microsoft.com/kb/223300 -Original Message- From: Sohail Somani [mailto:soh...@taggedtype.net] Sent: Thursday, August 12, 2010 9:55 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] MSI install log This is probably a MSI question more than a WiX question bu

[WiX-users] Meaning of Light's -sacl?

2010-08-12 Thread Nick Ramirez
Can anyone tell me when you would use Light's -sacl flag? I found this post: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/LGHT1032-Unable-to-reset-acls-on-destination-files-td689045.html#a689046 but I don't understand it. Is this flag used when sending the output of a WiX build

[WiX-users] MSI install log

2010-08-12 Thread Sohail Somani
This is probably a MSI question more than a WiX question but here goes: is it possible with WiX to always generate an install log without requesting it on the command-line? Thanks! -- Sohail Somani -- iBlog : http://uint32t.blogspot.com iTweet: http://twitter.com/somanisoftware iCode : http://

Re: [WiX-users] Silly but simple question about upgrades

2010-08-12 Thread Sohail Somani
On 10-08-11 10:44 PM, Blair wrote: > If you don't want to always be calculating version numbers, you can also do > this: > > IncludeMinimum="yes" > Maximum="same-version-as-in-Product-element" > IncludeMaximum="no" >

[WiX-users] Trouble when uninstalling a WiX msi under 64-bit machines

2010-08-12 Thread NirK
Hello all, I'm building a very simple WiX installer MSI, that simply copies and registers a COM library (The COM dll is a 32bit file). To create all the registry entries for the COM library, I used "heat.exe" (as Microsoft does not recommends using the self-reg option of the dll). Everything work