Guest benji[ID] Posted October 22, 2004 Report Posted October 22, 2004 Hello, Will code compiled under eVC++ 3.0 for Smartphone 2002 work with WM2003 Smarphone devices? I'm having a serious problem with it. Its working perfectly on Smartphone 2002 but when installed on WM2003 devices it fails with following message: "Infinite Dreams SkyForce Demo.CAB failed to install on your device because the installation file is not intended for this device." Initially I thought its a problem with my inf file but I tried several options and all of them were unsuccessful. Here is my current INF file: [Version] Signature = "$Windows NT$" ; required as-is Provider = "Infinite Dreams" ; full app name will be "<Provider> <AppName>" CESignature = "$Windows CE$" ; required as-is [CEStrings] InstallDir = %CE1%%AppName% AppName = "SkyForce Demo" ; full app name will be "<Provider> <AppName>" [CEDevice.ARM] ProcessorType=2577 [SourceDisksNames] 1 = ,"ARM",,ARM [SourceDisksFiles] SkyForceDemo.exe = 1 data.pak = 1 Game.log = 1 readme.txt = 1 [DefaultInstall] CopyFiles = TheFiles [DestinationDirs] TheFiles = 0,%InstallDir% ;File copy list. [TheFiles] "SkyForceDemo.exe", SkyForceDemo.exe "data.pak", data.pak "Game.log", Game.log "readme.txt", readme.txt I've also tried to replace [CEDevice.ARM] ProcessorType=2577 with [CEDevice.ARM720] ProcessorType = 0 but it haven't changed anything. Is this a problem of eVC++ 3.0? If so how can I build a single installation for both 2002 and 2003 devices? Please help! best regards, Marek Wyszynski, Infinite Dreams http://www.idreams.pl/skyforce
Guest parks Posted October 25, 2004 Report Posted October 25, 2004 Hi, Try to add this to your inf file [CEDevice] VersionMin = 4.00 VersionMax = 4.99
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now