Bugs item #1985404, was opened at 2008-06-05 12:50 Message generated for change (Comment added) made by andydone You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1985404&group_id=31650
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: MrMike (prezz) Assigned to: Charles Chan (cchan_qa) Summary: XMLPoke changes InstallShield XML file format Initial Comment: Using XMLPoke on InstallShield XML project files inserts cr/lf into all empty nodes. This is a problem as InstallShield will interpret cr/lf as values when generating the MSI package. Before XMLPoke: <table name="Property"> <col key="yes" def="s72">Property</col> <col def="L0">Value</col> <col def="S255">ISComments</col> <row><td>ARPPRODUCTICON</td><td>ARPPRODUCTICON.exe</td><td/></row> <row><td>AgreeToLicense</td><td>No</td><td/></row> <row><td>ApplicationUsers</td><td>AllUsers</td><td/></row> <row><td>DWUSINTERVAL</td><td>30</td><td/></row> <row><td>DWUSLINK</td><td>CEEB67AF9ECB4788F9AC5088E93B978FD91CC78F79EBD7C8CEEC27CFA9ACB0FFAEFCC72FB9AC</td><td/></row> <row><td>DefaultUIFont</td><td>Tahoma8</td><td/></row> ... After XMLPoke: <table name="Property"> <col key="yes" def="s72">Property</col> <col def="L0">Value</col> <col def="S255">ISComments</col> <row> <td>ARPPRODUCTICON</td> <td>ARPPRODUCTICON.exe</td> <td /> </row> <row> <td>AgreeToLicense</td> <td>No</td> <td /> </row> <row> <td>ApplicationUsers</td> <td>AllUsers</td> <td /> </row> <row> .... Attached are sample InstallShield projects and nant script that demonstrate the effect of XMLPoke on .ISM files. ---------------------------------------------------------------------- Comment By: Andy (andydone) Date: 2010-02-19 22:43 Message: This behaviour can be observed with any old XML file; it's not unique to .ISM files. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1985404&group_id=31650 ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ nant-developers mailing list nant-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-developers