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&#174; 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

Reply via email to