BUG: ARM Not Available Option for Japanese eVB to Create Setup Package for Pocket PC (297525)



The information in this article applies to:

  • Microsoft eMbedded Visual Basic 3.0

This article was previously published under Q297525

SYMPTOMS

Users of the Japanese version of eMbedded Visual Basic (eVB) 3.0 cannot create setup packages for Pocket PC by using an Arm-type CPU (for example, a Compaq iPAQ). Even though the ARM runtime components exist in the Microsoft Windows Platform SDK for Pocket PC, Arm is not available as an option in the CPU list of the Application Install Wizard.

CAUSE

The Application Install Wizard picks up the CPU list from the file VBCE.ini. The Pocket PC SDK Setup program failed to add the following lines to VBCE.ini (which is located in the default Windows folder):

Under the section

   [{6D5C6210-E14B-11D2-B72A-0000F8026CEE}]
					
These lines are missing:
   Arm 720T (4K) v3.00=5,4,3,0,4096,1824
   Arm 1100 (4K) v3.00=5,4,3,0,4096,2577
					

RESOLUTION

To resolve this problem, edit VBCE.ini (which is found in the Windows folder) with a text editor such as Microsoft Notepad. Under the section
   [{6D5C6210-E14B-11D2-B72A-0000F8026CEE}]
				
add the following lines:
   Arm 720T (4K) v3.00=5,4,3,0,4096,1824
   Arm 1100 (4K) v3.00=5,4,3,0,4096,2577
				
After you make this change, the Application Install Wizard will list Arm as an available option.

STATUS

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

MORE INFORMATION

Steps to Reproduce Behavior

  1. Install the Japanese versions of eVB 3.0 and the Pocket PC SDK on a computer that is running Japanese Windows 2000.
  2. Use eMbedded Visual Basic to write a "Hello world" application.
  3. Save the project.
  4. Make the eVB file.
  5. Start the Application Install Wizard. To do so, from the Tools menu, point to Remote Tools, and then click Application Install Wizard.
  6. Step through the Wizard. Note that at the fifth step, only "MIPS 4000" and "SH 3" are listed as the options. "Arm" is not.

The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

Modification Type:MinorLast Reviewed:7/27/2004
Keywords:kbbug KB297525