coder.xml does not conform to DTD which it contains itself.
Posted: 2011-04-04T14:29:22-07:00
Default coder.xml file in 6.6.9-3-Q16 windows installation does not conform to DTD which it contains itself. There's a <!ELEMENT codermap (coder)+> declaration, which states that at least one "coder" element is required inside "codermap" element. However, there's no coders (besides three commented ones), so the document is not valid. This causes problems with XmlConfig in WiX - the installer is not able to update coder.xml file with new formats supported by my coder, because coder.xml does not pass validation.
I suggest changing the above mentioned declaration to <!ELEMENT codermap (coder)*> (asterisk instead of a plus) to fix this problem.
I suggest changing the above mentioned declaration to <!ELEMENT codermap (coder)*> (asterisk instead of a plus) to fix this problem.