Markus Schuh wrote:
> FYI:
>
> Trying to make the installer with revision 4121 results in a stack trace
> here, which I added below.
> (XP SP2 german, not all actual Windows Updates installed)
> No problem at all with WiX in TSVN revision 4120
>
> Since the nightly succeeds with 4121 I searched the problem on my pc and
> found it, I think:
> After installing .NET Framework 1.1 SP1 (included in Windows Update) the
> build succeeds again.
>
> I'm not absolutely sure about this, but I would say someone who sets up
> a "TSVN build environment" should make sure her .NET Framework is the
> actual stable version. Could be added to build.txt.
>
>
> The stack trace for reference. I was not able to see any such "?>"
> inside the changes between rev 4120 and rev 4121.
>
> candle.exe : error CNDL0001 : Cannot have '?>' inside an XML processing
> instruction.
>
> Exception Type: System.ArgumentException
>
> Stack Trace:
> at System.Xml.XmlTextWriter.WriteProcessingInstruction(String name,
> String text)
> at System.Xml.XmlProcessingInstruction.WriteTo(XmlWriter w)
> at System.Xml.XmlElement.WriteContentTo(XmlWriter w)
> at System.Xml.XmlElement.WriteTo(XmlWriter w)
> at System.Xml.XmlElement.WriteContentTo(XmlWriter w)
> at System.Xml.XmlElement.WriteTo(XmlWriter w)
> at System.Xml.XmlElement.WriteContentTo(XmlWriter w)
> at System.Xml.XmlElement.WriteTo(XmlWriter w)
> at System.Xml.XmlElement.WriteContentTo(XmlWriter w)
> at System.Xml.XmlElement.WriteTo(XmlWriter w)
> at System.Xml.XmlDocument.WriteContentTo(XmlWriter xw)
> at System.Xml.XmlDocument.WriteTo(XmlWriter w)
> at
> Microsoft.Tools.WindowsInstallerXml.Compiler.ValidateDocument(XmlDocumentdocument)
> at Microsoft.Tools.WindowsInstallerXml.Compiler.Compile(XmlDocument
> source, String sourcePath)
> at Microsoft.Tools.WindowsInstallerXml.Tools.Candle.Run(String[] args)
Are there any other relevant details you can supply? As far as I know,
the .NET 1.1 service pack 1 was mainly security fixes and configuration
changes rather than actual code changes. Any other error messages or
logs would be great; I'll ask about them on the WiX list.
I didn't think WiX required more than unpatched .NET 1.1.
Did the error occur on a line containing a CDATA construct? Not that I
can think of any of those, offhand, where I also use <?include?> or
<?define?> or similar. I guess it doesn't give a line number? :(
Pete
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Aug 11 16:15:32 2005