Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Can't create MSI with files with chinese filename.


2 replies to this topic

Johannes John

Johannes John
  • Full Members
  • 223 posts

Posted 07 March 2005 - 09:51

Hello,

how to create a setup ( MSI file ) with a component, which includes a file with a chinese filename?

The build stops with -6103.

German system with additional language support.
English IS 10.5,
Data Languages: Chinese (Simplified)
UI: Chinese (Simplified)
Default Language: Chinese (Simplified)

Do chinese MSIs only use ASCII filenames?

The next problem could be, to get this file installed.

Thanks in advance!
Johannes

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 09 March 2005 - 14:38

It looks like InstallShield is unable to locate the source file. The file name or the path may include characters that InstallShield can't handle, or the full path to the file may be too long. How do you add this file to your project?

Johannes John

Johannes John
  • Full Members
  • 223 posts

Posted 09 March 2005 - 15:08

Hello Stefan, thanks,

the file is added in the Setup Design in the component by "Add...".
The file gets for each unknown character an "?".
The path is used in several setups and is about 20 characters long. That couldn't be the problem.

IT seams to be, that the IS tool doesn't handle UNICODE characters in all places.
The Windows Installer himself too ( in some cases yes and some don't). I was told, that this problem is caused by the ( I call it ) 9X structur, which needs a codepage.

How do chinese developers distribute their files?
Is there a workaround?

Thanks in advance!
Johannes