Hi Rob,

 

Thanks for the reply and problem was resolved by changing SelectionLanguage to 
XSLPattern from XPath.

 

Thanks,

Uday.


 
> Date: Fri, 12 Jun 2009 09:05:47 -0700
> From: r...@wixtoolset.org
> To: wix-users@lists.sourceforge.net
> Subject: Re: [WiX-users] Need help in updating the properties file (xml file)
> 
> XPath is very touchy when it comes to namespaces. It's actually down 
> right maddening. I recommend playing with the XPath queries outside of 
> your install to get them right. You'll probably be surprised by the 
> syntax necessary. I always am (and never can remember it, it's so funny 
> looking).
> 
> Uday Kumar wrote:
> > Hi,
> >
> >
> >
> > I am trying to update my properties file (xml) by xquery and with 
> > wix-Util:xmlFile functionality.
> >
> >
> >
> > Problem:
> >
> >
> >
> > Not able to update properties file if 
> > xmlns="urn:Microsoft.VisualStudio.Data.Schema.Project.SqlCmdVars">
> >
> > exists in the root node. If I remove this node I am able to update the xml 
> > file.
> >
> >
> >
> >
> >
> > XML File is like this
> >
> >
> >
> > <?xml version="1.0" encoding="utf-8"?>
> >
> > <SqlCommandVariables 
> > xmlns="urn:Microsoft.VisualStudio.Data.Schema.Project.SqlCmdVars">
> >
> > <Version>1</Version>
> >
> > <Properties>
> >
> > <Property>
> >
> > <PropertyName>Param1</PropertyName>
> >
> > <PropertyValue>Param1</PropertyValue>
> >
> > </Property>
> >
> > <Property>
> >
> > <PropertyName>Param2</PropertyName>
> >
> > <PropertyValue>Param2</PropertyValue>
> >
> > </Property>
> >
> > <Property>
> >
> > </Properties>
> >
> > </SqlCommandVariables>
> >
> >
> >
> > Below is the part of the wxs file
> >
> >
> >
> > <Directory Id="TARGETDIR" Name="SourceDir">
> >
> > <Directory Id="ProgramFilesFolder">
> >
> > <Directory Id="INSTALLLOCATION" Name="sqlcmdvars">
> >
> > <Component Id="ProductComponent" 
> > Guid="03ade8d5-cdab-4a50-a950-e16cebb8bbae">
> >
> > <File Id="sqlcmdvars" DiskId="1" Name="Database.sqlcmdvars" 
> > Source="Database.sqlcmdvars" Vital="yes" KeyPath="yes" />
> >
> >
> >
> > <util:XmlFile Id="BulkSetKey3" Action ="setValue" File="[#sqlcmdvars]" 
> > ElementPath="//Properties/Property[\[]PropertyName=&quot;Param2&quot;[\]]/PropertyValue"
> >
> > SelectionLanguage="XPath"
> >
> > Value="uday-Parameter2"
> >
> > Sequence="14" />
> >
> > </Component>
> >
> > </Directory>
> >
> > </Directory>
> >
> > </Directory>
> >
> >
> >
> > Can anyone help me in resolving this issue.
> >
> >
> >
> > Thanks,
> >
> > Uday.
> >
> >
> >
> >
> >
> > _________________________________________________________________
> > Live Search extreme As India feels the heat of poll season, get all the 
> > info you need on the MSN News Aggregator
> > http://news.in.msn.com/National/indiaelections2009/aggregator/default.aspx
> > ------------------------------------------------------------------------------
> > Crystal Reports - New Free Runtime and 30 Day Trial
> > Check out the new simplified licensing option that enables unlimited
> > royalty-free distribution of the report engine for externally facing
> > server and web deployment.
> > http://p.sf.net/sfu/businessobjects
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> > 
> 
> ------------------------------------------------------------------------------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing 
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users

_________________________________________________________________
Live Search extreme As India feels the heat of poll season, get all the info 
you need on the MSN News Aggregator
http://news.in.msn.com/National/indiaelections2009/aggregator/default.aspx
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to