BUG: CabWizSP Does Not Support East Asian Characters in File Names (325656)



The information in this article applies to:

  • Microsoft SmartPhone 2002 SDK

This article was previously published under Q325656

SYMPTOMS

When you use the CabWizSP utility from the Smartphone Software Development Kit (SDK), files that are listed in the .inf file are not included in the .cab file.

CAUSE

There are East Asian characters in the file name or in the file path that are not included in the .cab file.

RESOLUTION

To work around this problem, rename the files so that they do not include East Asian characters, and then update the file names in the .inf file.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

CabWiz32 is the tool that packages an application into a .cab file so that the application can be installed on the Smartphone device. The .inf (instruction file) that is passed to CabWiz32 can contain extended or multibyte characters. You can use these characters to specify the name and the location of a file on the local system (for example, \My Files\app.exe).

Because CabWizSP silently fails to parse the file names that include East Asian characters, those files are not included in the .cab file.

REFERENCES

For more information about how to use CabWizSP, see the Smartphone SDK documentation at following content location:
  • Windows for Smartphones SDK
    • Managing Applications and Security for Smartphone 2002
      • Managing Applications
        • Application Packaging

Modification Type:MajorLast Reviewed:9/10/2002
Keywords:kbbug KB325656