[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 works

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: UpgradeVersion Minimum=1.0.0 IncludeMinimum=yes Maximum=same-version-as-in-Product-element

[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 :

[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

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

[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: Configuration Name=my_directory_property Format=Text/ Substitution Table=Property Row=MY_DIRECTORY Column=Value Value=[=my_directory_property]/ And in the MSI I have:

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

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:55 AM

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 nickra...@hotmail.com

[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

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:

[WiX-users] Dialog execution order

2010-08-12 Thread gapearce
I have a next button like this, and it never displays the MTWebServerConfigDlg dialog. Control Id=Next Type=PushButton X=236 Y=243 Width=56 Height=17 Default=yes Text=!(loc.WixUINext) TabSkip=no Publish Event=DoAction Value=CreateMySQLAccount Order=11/Publish Publish Event=SpawnDialog

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

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

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

[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 Permission and util:FileSharePermission) 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

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 12,

[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:

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

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,

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

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

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

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: