BUG: CabWizSP Does Not Parse SourceDisksNames Section (325632)



The information in this article applies to:

  • Microsoft SmartPhone 2002 SDK

This article was previously published under Q325632

SYMPTOMS

When you use the CabWizSP utility from the Smartphone Software Development Kit (SDK) to create a .cab file, CabWizSP does not create the .cab file, and the user receives an error message that it cannot find the path that is specified in the [SourceDiskNames] section. The path information appears as if text on the line after the path has been appended.

CAUSE

This problem occurs if there is a trailing backslash (\) in the path of the [SourceDisksNames] section in the .inf file.

RESOLUTION

To work around this problem, remove the trailing backslash.

STATUS

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

MORE INFORMATION

The following .inf file reproduces the error message:
[SourceDisksNames.x86]
1 = ,"x86 Files",,..\x86\ 
2 = ,"Common files",,..\Common
				
Because the path for "x86 Files" includes a trailing backslash, the user may receive the following error message:
Error: Section [SourceDisksNames.x86] - path
C:\CabInstall\CAB's\BlackJack\INF\..\x862 = not found
If you use the /err switch with CabWizSP, the error is written to the .err output 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 KB325632