[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [TSVN] .NET Framework 1.1 SP1 is build precondition since TSVN rev 4121

From: Peter Mounce <pete_at_molehole.org>
Date: 2005-08-11 16:14:47 CEST

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

This is an archived mail posted to the TortoiseSVN Dev mailing list.