Re: [WiX-users] Update InstallExecuteSequence Condition Programmatically using DTF

2011-01-18 Thread Castro, Edwin G. (Hillsboro)
day, January 17, 2011 8:12 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Update InstallExecuteSequence Condition > Programmatically using DTF > > I'm curious, why do you need to do this? > > On Mon, Jan 17, 2011 at 5:05 PM, Cas

Re: [WiX-users] Update InstallExecuteSequence Condition Programmatically using DTF

2011-01-17 Thread Rob Mensching
I'm curious, why do you need to do this? On Mon, Jan 17, 2011 at 5:05 PM, Castro, Edwin G. (Hillsboro) < edwin.cas...@fiserv.com> wrote: > I’d like to write a program using DTF to open up a MSI package and > programmatically update some Conditions in the InstallExecuteSequence table. > This progr

Re: [WiX-users] Update InstallExecuteSequence Condition Programmatically using DTF

2011-01-17 Thread Castro, Edwin G. (Hillsboro)
It turns out I need to execute another view (an update view) once I've found the record I'm interested in. Here is the code in all its glory for those who are curious. Note: This is written as a PowerShell script. # $packages is a collection of strings representing the path to the MSI packages

Re: [WiX-users] Update InstallExecuteSequence Condition Programmatically using DTF

2011-01-17 Thread Castro, Edwin G. (Hillsboro)
ay, January 17, 2011 5:31 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Update InstallExecuteSequence Condition > Programmatically using DTF > > >  Generally.  I'll avoid details about what methods to call and stuff and give > you

Re: [WiX-users] Update InstallExecuteSequence Condition Programmatically using DTF

2011-01-17 Thread Christopher Painter
 Generally.  I'll avoid details about what methods to call and stuff and give you more high level advice. I've found it useful to design code like this to be driven off of XML.   For example I might right something like This allows me to write methods that do the work and methods that parse