[WiX-users] ControlEvent, DoAction, WixUI_minimal

2006-08-30 Thread Denis Kolygin
Folks, Are there any way to populate ControlEvent table without adding all that UI/Dialog/Control/Publish into my .wxs file? The idea behind is that I'm using WixUI_minimal and I would like to launch CA after user clicks Finish button on ExitDialog. It is not possible to schedule custom action

Re: [WiX-users] using heat to harvest COM objects that do not have the '.dll' extension.

2006-08-30 Thread Derek Cicerone
Hehe, alright, I just fixed it. This should be in the next WiX 3.0 release. Derek From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ali-Akber Saifee Sent: Wednesday, August 30, 2006 2:00 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] using heat to harvest

[WiX-users] Can I create shorcuts for files already existing on target computer?

2006-08-30 Thread Peter G. Sakhno
Can I create shorcuts for files already existing on target computer? -- Best regards, Peter G. Sakhno C-MAP RUSSIA Ltd http://www.c-map.ru/ - Using Tomcat but need to do more? Need to support web services, security? Get

Re: [WiX-users] Can I create shorcuts for files already existing on target computer?

2006-08-30 Thread Rob Hamflett
Yup, just give the correct path for the target. Rob Peter G. Sakhno wrote: Can I create shorcuts for files already existing on target computer? - Using Tomcat but need to do more? Need to support web services, security?

Re: [WiX-users] Heat?

2006-08-30 Thread Foster, Richard - PAL
Rob, There is actually a very good reason for Heat to do what it does. If you look at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/set up/defining_installer_components.asp, you will see that Microsoft makes the following statements: Define a new component for every .exe,

Re: [WiX-users] Rollback of Custom Action

2006-08-30 Thread Brian Simoneau
Title: Message Rollback actions must be sequenced before the action that could cause the failure. It looks like you have the rollbacks actions defined after the install actions. -Brian Simoneau -Original Message-From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf

Re: [WiX-users] using heat to harvest COM objects that do not have the '.dll' extension.

2006-08-30 Thread Brad Davis
As of last week's release, .tlb files didn't work eitheralthough I didn't verify that it was already registered prior to harvesting, as I believe that's a pre-req?On 8/30/06, Derek Cicerone [EMAIL PROTECTED] wrote: Hehe, alright, I just fixed it. This should be in the next WiX

Re: [WiX-users] Program Files vs Program Files (x86)

2006-08-30 Thread Chesong Lee
Use ProgramFiles64Folder instead of ProgramFilesFolder. We use preprocessor variable like this to support both platforms in a single wxs file set. ?ifdef Win64Build? ?define ProgramFilesFolder=ProgramFiles64Folder? ?else? ?define ProgramFilesFolder=ProgramFiles? ?endif? Directory Id=TARGETDIR

Re: [WiX-users] Can I create shorcuts for files already existing on target computer?

2006-08-30 Thread Peter G. Sakhno
Yes, I can! Thank You! Best regards, Peter G. Sakhno C-MAP RUSSIA Ltd http://www.c-map.ru/ Rob Hamflett wrote: Yup, just give the correct path for the target. Rob Peter G. Sakhno wrote: Can I create shorcuts for files already existing on target computer?

[WiX-users] Conditional fature installation does not work...

2006-08-30 Thread Peter G. Sakhno
I'm trying to install feature depending on condition. I wrote following code: Fragment Feature Id=F1 Level=1 ComponentRef Id=F1C1/ ComponentRef Id=F1C2/ Condition Level=0NOT (CONDITION_PROPERTY=F1)/Condition /Feature Feature Id=F2 Level=1 ComponentRef Id=F2C1/

Re: [WiX-users] Conditional fature installation does not work...

2006-08-30 Thread Jason Swager
I believe that this is expected behavior for MSI. Conditional features are evaluated during the CostFinalize standard action, which must be executed BEFORE the UI is displayed. This allows for conditional feature installation based on properties that are setup prior to the UI running - such as OS

Re: [WiX-users] Conditional fature installation does not work...

2006-08-30 Thread Calin Iaru
For your second question: you need to surround that statement with ![CDATA[CONDITION_PROPERTYF1]] so that the XML parser does not interpret as an empty element. Alternatively, you can use CONDITION_PROPERTY lt; gt; F1 installed! Why? And another question... I tried to use '' as 'not

Re: [WiX-users] Light error 0216

2006-08-30 Thread Derek Cicerone
Very hard to say whats causing that without more information. Especially for the Win 32 exceptions, the output is vital to figuring it out. Derek From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Darrel Miller Sent: Wednesday, August 30, 2006 5:34 AM To:

Re: [WiX-users] using heat to harvest COM objects that do not have the '.dll' extension.

2006-08-30 Thread Derek Cicerone
.tlb files arent supported yet. I thought those were usually compiled into a .dll or other file when shipped to the customer. Do you ship the .tlb as part of your setup? Does the .tlb register a separate .dll file in the actual registry keys? Derek From: Brad Davis [mailto:[EMAIL

Re: [WiX-users] optionally decalre default website

2006-08-30 Thread Don Tasanasanta
I declare a default website so I can create virtual directories underneath it. The WebVirtualDir tag requires a website value when the virtual dir is not a child of a Website element. Here's the problem... I have one feature that creates a virtual dir. In order to create this virtual dir I

Re: [WiX-users] using heat to harvest COM objects that do not have the '.dll' extension.

2006-08-30 Thread Brad Davis
Yesin this case, it's used as the unmanaged managed code interface for a .NET COM-callable wrapper assembly. I'm not an expert, but the process we used to get around the issue today yeilded registration nodes for the .tlb and the associated assemblygoing around Charlie's barn: 1. Add a

Re: [WiX-users] using heat to harvest COM objects that do not have the '.dll' extension.

2006-08-30 Thread Derek Cicerone
I see. Thank you for explaining that Ill add .tlb to the list of known self-reggable file extensions. Hopefully this should be in the next build. Please let me know if it works for you (without having to use VSI preferably J). Thanks, Derek From: Brad Davis [mailto:[EMAIL

Re: [WiX-users] Light error 0216

2006-08-30 Thread Darrel Miller
Hi Derek, Here are the details: When the following command is executed, C:\Build\TM2Client\Development\Sources\TM21\WixInstallerC:\bin\wix\wix-3.0.2015.0-binaries\light -out test.msi obj\release\product.wixobj the following error occurs light.exe : error LGHT0216 : An

Re: [WiX-users] Light error 0216

2006-08-30 Thread Rob Mensching
Are you building on Win2k3? If so, what version of the Windows Installer do you have on the machine? From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Darrel Miller Sent: Wednesday, August 30, 2006 12:34 To: [EMAIL PROTECTED]; wix-users@lists.sourceforge.net Subject:

Re: [WiX-users] Light error 0216

2006-08-30 Thread Darrel Miller
Hi Rob, Win2K3 R2 Enterprise Edition Service Pack 1 Windows Installer. V 3.01.4000.1830 Running under VMWare Server. Darrel From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: August 30, 2006 3:43 PM To: 'Darrel Miller'; [EMAIL PROTECTED];

Re: [WiX-users] Light error 0216

2006-08-30 Thread Derek Cicerone
What happens if you pass -sval when running light? Im wondering if you dont even have permission to run installations (which validation kinda is one) on that machine. Derek From: Darrel Miller [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 30, 2006 12:57 PM To: [EMAIL

Re: [WiX-users] Light error 0216

2006-08-30 Thread Darrel Miller
Adding the sval switch causes the light command to complete without error. I tried adding my tfsservice account to the Power Users group but I still get the same error. Darrel From: Derek Cicerone [mailto:[EMAIL PROTECTED] Sent: August 30, 2006 4:07 PM To: 'Darrel Miller';

Re: [WiX-users] Heat?

2006-08-30 Thread Rob MacFadyen
Richard, Thanks for the link. I'm now wondering if the 1-to-1 mapping of components to files becomes the norm, what will happen to performance (the same link cautions to keep the number of components to a minimum). Isn't the component keypath checked as part of repair logic? If lots of

Re: [WiX-users] Heat?

2006-08-30 Thread Derek Cicerone
The 1:1 mapping is more costly, but the performance impact is minimal compared to the pain of having an unserviceable release. Derek -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob MacFadyen Sent: Wednesday, August 30, 2006 9:24 PM To: