Re: [WiX-users] How I can get wixca.dll in WiX v3

2007-10-07 Thread Benjamin Schwehn
V K Gangwar wrote: > How I can get wixca.dll in WiXv3. I am using WiXv3 with votive. > I tried for compilation WiXv3 sources in VS2005, but I am not able to open > the project (C:\WiX\wix3-sources\WiX.sln) itself. You don't use the sln file for compilation. Use the make file. Works for me (not

[WiX-users] How I can get wixca.dll in WiX v3

2007-10-07 Thread V K Gangwar
How I can get wixca.dll in WiXv3. I am using WiXv3 with votive. I tried for compilation WiXv3 sources in VS2005, but I am not able to open the project (C:\WiX\wix3-sources\WiX.sln) itself. Can I use WiXv2 wixca.dll for WiXv3. Because I am seeing wixca.dll in WiXv2 binaries. Regards, Veerendra

Re: [WiX-users] Maintenance - Change weirdness

2007-10-07 Thread DexterSinister
Bob Arnson-6 wrote: > > If the BO merge modules are causing Preselected to be set, I'm not sure > there's a viable workaround. You should consider not using their merge > modules -- they have .msi equivalents, at least for some of their stuff. > Or you could create one, by merging their modul

Re: [WiX-users] How to force CostingComplete

2007-10-07 Thread sa . pa
Bob Arnson wrote: > Alexander Botowski wrote: >> is there a way to force Windows Installer to complete costing >> immediately >> after CostFinalize so that CostingComplete property will be set to 1? >> > > No, it's designed to continue in the background while the user goes > through the UI. Hm

Re: [WiX-users] Keeping UI Responsive during lenghty custom action

2007-10-07 Thread Benjamin Schwehn
Bob Arnson wrote: > Benjamin Schwehn wrote: >> What is the recommended implementation for such a scenario? >> > > Have your custom action show UI. Ah, ok, that seems reasonable... Thank you! Ben - This SF.net email is s

Re: [WiX-users] How to force CostingComplete

2007-10-07 Thread Bob Arnson
Alexander Botowski wrote: > is there a way to force Windows Installer to complete costing immediately > after CostFinalize so that CostingComplete property will be set to 1? > No, it's designed to continue in the background while the user goes through the UI. > If I call InstallValidate actio

Re: [WiX-users] Keeping UI Responsive during lenghty custom action

2007-10-07 Thread Bob Arnson
Benjamin Schwehn wrote: > What is the recommended implementation for such a scenario? > Have your custom action show UI. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Splunk Inc. Still greppi

Re: [WiX-users] Migrating merge modules to Wix

2007-10-07 Thread Bob Arnson
[EMAIL PROTECTED] wrote: > One issue I haven't quite worked out is about migrating shared merge > modules to wix. I've been using the same component guids as the previous > VS2005 used (i.e. so that the componentIds match), but the shared COM > components are now registered differently (using the r

Re: [WiX-users] Custom Action For Backing Up Files

2007-10-07 Thread Bob Arnson
Darrell wrote: > From what I can tell from searching the archives there is nothing built > into WiX that can backup the existing installation into a subdirectory. > True, there's nothing built in. > From what I can tell I can use a custom action for this? Is that > correct? Would I bin

Re: [WiX-users] HKCU for multiple users - KeyPath usage?

2007-10-07 Thread Bob Arnson
Feiock, Dennis wrote: Can someone give me an example on how to use the KeyPath to make changes to the HKCU registry hive occur for each user on the PC? It's not possible. MSI doesn't support it because user hives are loaded only when the user logs in. With roaming profiles, the current dat

Re: [WiX-users] setupbld

2007-10-07 Thread Bob Arnson
Frédéric Viollet wrote: > Ok. I've just had a look at setupbld source code. And it seems that > REINSTALLMODE is set to vomus for a minor upgrade. > I guess I need it to be set to vamus to force all files to be > rewritten. Is there another bootstrapper that would allow me to > achieve this? Se

Re: [WiX-users] Maintenance - Change weirdness

2007-10-07 Thread Bob Arnson
DexterSinister wrote: > Yes ... well ... if I get that opportunity, I'll be sure to invite you and > Richard to the wake. > > Any ... other ... thoughts on the matter ? > If the BO merge modules are causing Preselected to be set, I'm not sure there's a viable workaround. You should consider no

Re: [WiX-users] Customizable folder name written in registry - lost (reverted to default) on Repair

2007-10-07 Thread Bob Arnson
Adrian Gantoi wrote: My problem is that on "Repair" , the registry entry is set to the default name of TDIR, even if this folder was customized at install time. You need to persist customizations and load them back during repair and uninstallation. "Normal" things like files will be repaired a

[WiX-users] Keeping UI Responsive during lenghty custom action

2007-10-07 Thread Benjamin Schwehn
Hello all, I have a custom action in an c++ dll that performs a somewhat lengthy operation during the UI phase of the setup. I have a Dialog where the user enters some data and a custom action that checks the data. This can take 20-30 seconds (due to network access) so I want to spawn a little

Re: [WiX-users] Customize TARGETDIR based on selected features

2007-10-07 Thread Bob Arnson
Mark Allanson wrote: > Control="Next" > Event="SetTargetPath" > > Value="[MPSONLYINSTALLPATH]">&MessagePublishingQueuesFeature > >= 2 AND &ArchitectureFeature < 2 > SetTargetPath takes the name of a property not the value (unles

[WiX-users] How to force CostingComplete

2007-10-07 Thread Alexander Botowski
Hi, is there a way to force Windows Installer to complete costing immediately after CostFinalize so that CostingComplete property will be set to 1? I have an external UI where I need to call MsiEnumComponentCosts() API to display the available and required disk space for each drive, but it retur

Re: [WiX-users] HKCU for multiple users - KeyPath usage?

2007-10-07 Thread Sebastian Brand
What they meant in the MSDN is that you should store settings for the current user only, not every user. If your application still has settings for all users, use HKLM or write it in an xml/ini config in the application folder. To set entries for specific user's HKCU registry, you can use th