#14 Error "Failed to convert the MSI database!"

closed
msi2xml (11)
5
2012-07-18
2006-04-13
Igor Vinnykov
No

Occurs during parsing of RegistryTable in case when
special symbols are defined in registry values: symbol
squere with hex code 

Discussion

  • Logged In: YES
    user_id=30009
    Originator: NO

    The problem is that ASCII characters below hex 0x20 are invalid in XML. We would have to specify a special encoding (base64 ?) for those.

     
  • Logged In: YES
    user_id=30009
    Originator: NO

    Invalid XML characters are not base-64 encoded and the XML node data type is set to "bin.base64".

    This enables round-trip conversion of MSI files containing strings with characters not allowed in XML.

     


Anonymous


Cancel   Add attachments