#4 msi2xml drops the code page value

closed
msi2xml (11)
5
2012-07-18
2002-01-10
No

if a particular MSI file has a code page of 932
(Japanese) and it is converted to xml format using
msi2xml - the code page value is lost. if the file is
reconverted back to msi using xml2msi the characters
do show properly show during the installation.

Discussion

  • Daniel Gehriger

    Daniel Gehriger - 2002-01-10

    Logged In: YES
    user_id=30009

    Could you please send me a sample .msi (email: gehriger at
    linkcad dot com).

    Regards,

    Daniel

     
  • Daniel Gehriger

    Daniel Gehriger - 2002-01-11

    Logged In: YES
    user_id=30009

    Please check bug 502444 (http://sourceforge.net/tracker/?
    func=detail&atid=426911&aid=502444&group_id=40055), and let
    me know if this is the same problem.

     
  • Shamsul Shaikh

    Shamsul Shaikh - 2002-01-14

    Logged In: YES
    user_id=141109

    This bug can be reproduced in any language. Using the
    attached MSDN Library Script WiLangID.vbs. I was able to
    reproduce the problem using an english msi.

    The problem can be reproduced the following way: (I used
    the msi2xml.msi file)
    1. run "cscript wilangid.vbs msi2xml.msi"
    output: Package language = 1033, ProductLanguage = 1033,
    Database codepage = 0

    1. run "cscript wilangid.vbs msi2xml.msi codepage 1252"
      output: Package language = 1033, ProductLanguage = 1033,
      Database codepage = 1252
      can be verified again by running 1

    2. run "msi2xml -o test.msi msi2xml.msi"

    3. run "xml2msi test.xml"

    4. run "cscript wilangid.vbs test.msi"
      output: Package language = 1033, ProductLanguage = 1033,
      Database codepage = 0

    If the xml file is checked, the code page value is indeed 0

    I am using WI 2.0, MSXML 4.0, and MSI2XML 1.2.1

     
  • Shamsul Shaikh

    Shamsul Shaikh - 2002-01-14

    MSDN Library Utility

     
  • Daniel Gehriger

    Daniel Gehriger - 2002-01-14

    Logged In: YES
    user_id=30009

    Fixed in release 1.3.0. A new "encoding" attribute of the
    <msi> tag holds the database encoding.

     
  • Nobody/Anonymous

    U3sDBx hyzekxplvvet, [url=http://fmmcbjbqvyzu.com/]fmmcbjbqvyzu[/url], [link=http://hrbuclocmjmr.com/]hrbuclocmjmr[/link], http://sdtuozzhsqez.com/

     


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks