GM Fisher
Posts: 23
Joined: 4/26/2002
From: Australia
Status: offline
|
Has anyone created there own " CAB" file yet, and if so can they post an example of there inf file. I had a go - however have been told by a user that whilst program installs OK, when program is run on the PocketPC 2003 there is a error " ({0DA80E6D-788B-43A4-A443-E35B1FBAD9CC})could not be created" . This tells me that the MenuBar Control has not been registered properly on the Pocket PC. I obtained the runtimes from extacting them from the Microsoft Cab file. The full Microsoft install uses files which are not used in my program. The idea of writing my own install is to reduce the size of end " install package" required. The inf file code that relate to intallation of evb runtimes for PocketPC 2003 in my attempt is follows (abreviated/edited example to remove other processor types) :- [DestinationDirs] Shortcuts=,%CE11% Files.App=,%InstallDir% Files.Windows=,%CE2% Files.HelpShortcut=,%CE2%\Help Files.Armv4 v3.00=,%CE2% [DefaultInstall.Armv4 v3.00] CopyFiles=Files.Armv4 v3.00 CESelfRegister=MSCEComDlg.dll,MSCEFile.dll,MSCEImageList.dll,MSCEPicture.dll,MSCEMenuBar.dll,vbscript.dll,pvbhost2.dll,pvbform2.dll,pvbdecl.dll [CEDevice.Armv4 v3.00] ProcessorType=2577 VersionMin=4.0 VersionMax=4.2 [SourceDisksNames.Armv4 v3.00] 3= ," Armv4 v3.00 Files" ,,Armv4 v3.00 [SourceDisksFiles.Armv4 v3.00] pvbform2.dll=3 MSCEPicture.dll=3 MSCEFile.dll=3 MSCEComDlg.dll=3 pvbhost2.dll=3 vbscript.dll=3 pvbload.exe=3 pvbdecl.dll=3 MSCEImageList.dll=3 MSCEMenuBar.dll=3 [Files.Armv4 v3.00] pvbform2.dll,,0x80000000 MSCEPicture.dll,,0x80000000 MSCEFile.dll,,0x80000000 MSCEComDlg.dll,,0x80000000 pvbhost2.dll,,0x80000000 vbscript.dll,,0x80000000 pvbload.exe pvbdecl.dll,,0x80000000 MSCEImageList.dll,,0x80000000 MSCEMenuBar.dll,,0x80000000 Any Ideas ? Greg
< Message edited by GM Fisher -- 7/21/2003 8:44:32 AM >
|