Re: [WiX-users] UI Designer

2009-10-19 Thread Rob Mensching
Yep, lots of people have suggested it. Apparently its a pretty large work item because no one has accomplished it yet. Votive itself is larger than the rest of the WiX toolset, IIRC. Scary amounts of code just to integrate a basic project system into Visual Studio. virtually, Rob Mensching - http:/

[WiX-users] UI Designer

2009-10-19 Thread Slide
Has anyone thought about integrating a designer into the Visual Studio integration package? I haven't found any good documentation on creating a designer in Visual Studio but would be interested in learning about it and contributing to the project. Thanks, slide -- slide-o-blog http://slide-o-b

Re: [WiX-users] WiX Controls: Expanding properties to text?

2009-10-19 Thread Dave Kolb
Consider using preprocessor variables? -Original Message- From: Blair [mailto:os...@live.com] Sent: Monday, October 19, 2009 6:32 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] WiX Controls: Expanding properties to text? It all depends. The expans

Re: [WiX-users] How to detect files presence and conditionally show a new added dialog page

2009-10-19 Thread Richard
Use AppSearch to locate folders. Use type 19 CA's (property set) to set properties based on conditions Use conditions on events to determine dialogs shown in a wizard sequence, or a condition on the dialog action in the UI sequence to conditionally display dialogs. -- "The Direct3D Graphics Pip

[WiX-users] How to detect files presence and conditionally show a new added dialog page

2009-10-19 Thread little.forest
We use WiX 3.0.4805.0. Requirement: --- 1. Detect "[AppData]\MyCompany\MyApp 2.0" folder and "[AppData]\MyCompany\MyApp 3.0" folder, if there IS NO files/folders in 3.0 folder and there ARE files/folders in 2.0 folder, then setup a property 2. Based on the detection result in step one,

Re: [WiX-users] WiX Controls: Expanding properties to text?

2009-10-19 Thread Blair
It all depends. The expansion will occur whenever the field is of type "formatted" and won't wherever it isn't. You may have to look to see which database column each field is stored into to see what the column data type is (to know what the possibilities are, see this page: http://msdn.microsoft.

[WiX-users] WiX Controls: Expanding properties to text?

2009-10-19 Thread mrtn
Hi, When using a property as text in a control. Some gets expanded some don't. Here is an example: The button text gets expanded. Like: "Test: MyAppName" But the tooltip dont: "Test: [ProductName]" The tree control also do this. Is that a bug? // morten -- View this message in context:

Re: [WiX-users] Setting properties in a C++-CA vs. setting properties using

2009-10-19 Thread Dave Kolb
There is no C++ expand that will resolve msi properties. You could "get" the property from msi or "set" the property. That is what you set the property to. -Original Message- From: mrtn [mailto:mrtn.frederik...@gmail.com] Sent: Monday, October 19, 2009 10:12 AM To: wix-users@lists.sourcef

Re: [WiX-users] LGHT0204 : ICE80 error

2009-10-19 Thread Thomas Krebs
Blair schrieb: > The SxS Merge Modules from MSFT that I have used tend to have their own > fully-intact directory structures and don't use any of the packages > directory tree for anything. ... Pah! I'm impressed! Thanks for your very helpful and exhaustive answer! Thomas --

Re: [WiX-users] How to populate a list box in a msi dialogduringruntime

2009-10-19 Thread Dominique Louis
So I guess the invite doesn't stand then, I feel hurt :). I hate it when emails get crossed in the ether. -Original Message- From: Chris Lord [mailto:chris.l...@atterotech.com] Sent: 19 October 2009 17:26 To: wix-users Subject: Re: [WiX-users] How to populate a list box in a msi dialogdu

Re: [WiX-users] How to populate a list box in a msi dialogduringruntime

2009-10-19 Thread Dominique Louis
I'd love to come along :). Anything exciting happening... Who are the Larockos? Me thinks this was not meant for this list. Dominique. -Original Message- From: Chris Lord [mailto:chris.l...@atterotech.com] Sent: 19 October 2009 17:19 To: wix-users Subject: Re: [WiX-users] How to populat

Re: [WiX-users] How to populate a list box in a msi dialog duringruntime

2009-10-19 Thread Chris Lord
How weirdI send a message to my wife and it appears via WiX..apologies everyone! -Original Message- From: Chris Lord Sent: Monday, October 19, 2009 12:19 To: wix-users Subject: Re: [WiX-users] How to populate a list box in a msi dialog duringruntime BTW, we still need to talk

Re: [WiX-users] LGHT0204 : ICE80 error

2009-10-19 Thread Blair
The SxS Merge Modules from MSFT that I have used tend to have their own fully-intact directory structures and don't use any of the packages directory tree for anything. If you look in the Microsoft_VC90_CRT_x86_x64.msm file's Directory table, you will see that the only child directory of the requi

Re: [WiX-users] How to populate a list box in a msi dialog duringruntime

2009-10-19 Thread Chris Lord
BTW, we still need to talk to the Larocko's about this weekend...That is as long as you can and still want to go. -Original Message- From: Alex Cater [mailto:alex.ca...@apdcomms.com] Sent: Monday, October 19, 2009 06:03 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] How to

Re: [WiX-users] How to populate a list box in a msi dialog duringruntime

2009-10-19 Thread Dominique Louis
Thanks for pointing out the EnsureTable tag. I'll use that from now on. Much cleaner. -Original Message- From: Alex Cater [mailto:alex.ca...@apdcomms.com] Sent: 19 October 2009 11:03 To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] How to populate a list box in a msi dialog du

Re: [WiX-users] Patch and major version in the same package

2009-10-19 Thread Blair
You could have a bootstrapper that would contain both a baseline installation package and a patch package, if that is what you are talking about, but that bootstrapper isn't a Windows Installer "package", per se. It is an executable (typically) that "knows" about Windows Installer files and support

Re: [WiX-users] Patch and major version in the same package

2009-10-19 Thread Rob Mensching
I've never seen anything in the Windows Installer documentation that says that is possible. Did you see something? virtually, Rob Mensching - http://RobMensching.com LLC On Mon, Oct 19, 2009 at 8:04 AM, luciana istoc wrote: > > Hi, > > Is it possible to have a windows ins

[WiX-users] Patch and major version in the same package

2009-10-19 Thread luciana istoc
Hi,   Is it possible to have a windows installer package that contains both the patch and the major version? And when the user installs this package the behavior to be the next one: - if the major version is already installed on the PC, then only the patch is installed - if the major version is

Re: [WiX-users] Problem with deletion of registry keys under 64 bit.

2009-10-19 Thread Rob Mensching
You shouldn't be referring to the Wow6432Node directly. Instead, use the Component/@Win64 attribute to control whether the Component's contents are treated as 32-bit or 64-bit content. virtually, Rob Mensching - http://robmensching.com On Sun, Oct 18, 2009 at 7:23 PM, Maria Goncearova < maria.gonc

Re: [WiX-users] When to change Product/@Id (ProductCode)? - two editions of the same product.

2009-10-19 Thread Rob Mensching
Just to be clear, the Windows Installer documentation says that only the first 3 fields of the the ProductVersion are used. You should be safe assuming that behavior. virtually, Rob Mensching - http://robmensching.com On Sun, Oct 18, 2009 at 4:10 PM, Sascha Beaumont wrote: > Looks like I may have

Re: [WiX-users] LGHT0204 : ICE80 error

2009-10-19 Thread tsk
Blair-2 (via Nabble) schrieb: > Two questions: > 1) What is the ICE80 message? > 2) What is the commandline to candle? > 1) (wrapped...) light.exe : error LGHT0204 : ICE80: This 32BitComponent uplevel.30729.4148.Microsoft_VC90_CRT_x64.QFE.DD7E30AD_4555_3131_8F48_1849E9DBC229 uses 64BitDirecto

Re: [WiX-users] Setting properties in a C++-CA vs. setting properties using

2009-10-19 Thread Blair
MsiFormatRecord() Call MsiSetProperty with the resulting buffer. -Original Message- From: mrtn [mailto:mrtn.frederik...@gmail.com] Sent: Monday, October 19, 2009 7:12 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Setting properties in a C++-CA vs. setting properties using

Re: [WiX-users] Problem with deletion of registry keys under 64 bit.

2009-10-19 Thread Blair
Not clear what you are doing here. Is your package 32-bit or 64-bit? A 64-bit package won't run at all on a 32-bit box, and a 32-bit package needs different flags to (reliably) access 64-bit areas of the registry on 64-bit machines. You haven’t given us enough information to reproduce what you a

[WiX-users] Setting properties in a C++-CA vs. setting properties using

2009-10-19 Thread mrtn
I have a question: When I do this: The property TestTitle gets the value with [ProductName] expanded. Like: "The product is: TestApp" However if I do this: MsiSetProperty(hMsi, _T("TestTitle"), _T("The product is: [ProductName]")); The property TestTitle gets the value: "The product is: [Product

Re: [WiX-users] LGHT0204 : ICE80 error

2009-10-19 Thread Blair
Two questions: 1) What is the ICE80 message? 2) What is the commandline to candle? -Original Message- From: tsk [mailto:thomas.kr...@mecadtron.de] Sent: Monday, October 19, 2009 6:34 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] LGHT0204 : ICE80 error Hi, I get LGHT0204 :

[WiX-users] LGHT0204 : ICE80 error

2009-10-19 Thread tsk
Hi, I get LGHT0204 : ICE80 on the attached input on a 64 bit machine. Nevertheless the msi is created and works AFAICS. Other solutions proposals to similar errors do not help here. Any suggestions? WIX 3.5.1002.0 Thomas http://schemas.microsoft.com/wix/2006/wi";> Privileg

Re: [WiX-users] How to populate a list box in a msi dialog duringruntime

2009-10-19 Thread Alex Cater
Dominique Louis wrote: > > There must be at least 1 dummy ListItem, otherwise the appropriate table > will not be created. > The http://wix.sourceforge.net/manual-wix2/wix_xsd_ensuretable.htm EnsureTable element can be used to cleanly accomplish this: e.g. -- View this message in context: