Note that the NAnt list parser is modifying the syntax that I had in my
construct. It replaced "table[(at symbol)name" with [EMAIL PROTECTED]
thinking it was an email address.
So the syntax should be xpath="/msi/table[(at symbol)name = 'ISProductConfigurationProperty']/row[td =
'ProductVersion']
Here's what I came up with that worked for changing the product version for an XML Install Shield .ism file...
file="Test.ism"
xpath="/msi/[EMAIL PROTECTED] = 'ISProductConfigurationProperty']/row[td =
'ProductVersion']/td[3]"
value="${version}"/>
Jeremy P. Owens-Boggs wrote:
We saved the InstallShield projects as XML and used the xmlpoke task
in nant, no messy scriptJ
Jeremy,
you wouldn't by chance be willing to show some sample code would you? I
haven't done this yet, but I need to - it would be nice to have a
functioning exam
We saved the InstallShield
projects as XML and used the xmlpoke task in nant, no messy scriptJ
-Original Message-
From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Robert Smith
Sent: Tuesday, June 21, 2005 4:38
PM
To: nant-users@lists.sourceforge.net
Subject: [Nant-