Я унаследовал существующий проект с неудачной сборкой. Я могу видеть исключение в файле ccnet.log:CruiseControl.Net жалуется на xml
Exception: System.Xml.XmlException: Name cannot begin with the '%' character, hexadecimal value 0x25. Line 17, position 100.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args)
at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos)
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlWriter.WriteNode(XmlReader reader, Boolean defattr)
at ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter.WriteNode(XmlReader reader, Boolean defattr)
at ThoughtWorks.CruiseControl.Core.Util.XmlFragmentWriter.WriteNode(String xml)
Любая идея, какой файл XML это и как я могу это исправить? Досадно, что сборка становится красной, но она не добавляется на последнюю страницу сборки.
EDIT Поясню: это происходит в конце сборки, вероятно, когда он пытается создать XML-отчет сборки или что-то (я отключил все объединить издателей)
Вы получили что-нибудь с этим? –