Error 1324 invalid character in directory table

Article:TECH41164  |  Created: 2009-01-15  |  Updated: 2012-01-24  |  Article URL http://www.symantec.com/docs/TECH41164
Article Type
Technical Solution


Issue



Error 1324 invalid character in directory table when adding translated merge modules to Japanese install package.

Install will not compile with the proper codepage if the language is not the default.
Default codepage used for all MSI in release settings, if split different release works fine.
Create MSI with Japanese language strings. 

Use merge module attached, to see Japanese characters in merge module to reproduce error.

 

1. Create MSI with Japanese language strings. 
2. Use merge module attacheched, to see Japanese characters in merge module.
3. compile...  Error 1324.
4. Click on Japanese language in language page and check the default lanagage check box, compile.
5. No longer get error message


Cause



Install will not compile with the proper codepage if the language is not the default.

Default codepage used for all MSI in release settings, if split different release works fine.

 


Solution



As a workaround, check the box Default Lanaguage in the Japanese language selection, and compile.

 


Attachments

sample_msm.zip (7.3 MBytes)

Legacy ID



45089


Article URL http://www.symantec.com/docs/TECH41164


Terms of use for this information are found in Legal Notices