Bugs item #1985404, was opened at 2008-06-05 08:50
Message generated for change (Tracker Item Submitted) made by Item Submitter
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: Nobody/Anonymous (nobody)
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.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=402868&aid=1985404&group_id=31650
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
nant-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nant-developers