| Author |
error deploying "not intended for this device"
|
|
| FredrikN 2005-10-11, 7:02 pm |
| Hi
I have successfully built an app for smartphone. If I deploy it from VS.NET
with the device attached trought ActiveSync selecting "smartphone" everyting
works fine. Now i downloaded the sample "deployment.msi" from Ms-site with
the idea to fix a problem i have and that is if i copy ANY of the .cab files
generated by a build to the device abd then starts it from the filemanager i
get the error that this cab file is not intended for this device (even though
i know it is an StrongARM cpu and i use the ARM cab files. Deploying through
cemanager with same result and i have even tried modifying the .inf file
creating special [CeDevice.SA] sections and so on but still no luck. Why
/whats going on and how can I fix it?
Please anyone
| |
|
| FredrikN wrote:
> Hi
> I have successfully built an app for smartphone. If I deploy it from VS.NET
> with the device attached trought ActiveSync selecting "smartphone" everyting
> works fine. Now i downloaded the sample "deployment.msi" from Ms-site with
> the idea to fix a problem i have and that is if i copy ANY of the .cab files
> generated by a build to the device abd then starts it from the filemanager i
> get the error that this cab file is not intended for this device (even though
> i know it is an StrongARM cpu and i use the ARM cab files. Deploying through
> cemanager with same result and i have even tried modifying the .inf file
> creating special [CeDevice.SA] sections and so on but still no luck. Why
> /whats going on and how can I fix it?
Can you post the .inf?
Also how do you know it's a strongARM CPU? strongARM was bought by
intel, and they know brand them xscale. I only know of one smartphone
that used it, all the rest use the TI OMAP processor.
riki
"The ships hung in the sky in much the same way that bricks don't." --
Douglas Adams
By Night:
ThemeChanger for Smartphone : http://homepages.inspire.net.nz/~gambit/
AbstractStart for Smartphone :
http://homepages.inspire.net.nz/~gambit/AbstractStart/
By Day: http://www.EmbeddedFusion.com
| |
| FredrikN 2005-10-14, 3:58 am |
| I just think i might have solved it. It turns out that the wizards in
VS.NET2003 defaults to PocketPC and the cabfiles built inkl. the BuildCab.CMD
file assumes this even thought smartphone is selected as device.. I found an
article about CabWizSP which takes the inf file generated and just makes it
SmartPhone compatible. SO by replaceing CabWiz.EXE with CabWizSP.Exe inte the
BuildCab file it does seem to work!!
So here some feedback to MS: Why should it be so hard.. it seems when
reading forums it is a great confusion around PocketPC and Smartphone and
that most people (including my self at first) assumes it´s the same but it
isn´t so why dont you at least in a remark in the BuildCab file or by a
simple dialog somewhere notify developers of the issue? I have spend w s
figuring this out by my self!!
Regarding strongARM thats what the sysinfo tells me runing against the QTEK
phone and it does install from the ARMV4 cab.. so i guess it´s the same ID
ARM/2577 for all cpu:s in that range for compatibility resons all though i
know it is a TI OMAP "behind the scenes"
"riki" wrote:
> FredrikN wrote:
>
> Can you post the .inf?
>
> Also how do you know it's a strongARM CPU? strongARM was bought by
> intel, and they know brand them xscale. I only know of one smartphone
> that used it, all the rest use the TI OMAP processor.
>
> riki
>
> "The ships hung in the sky in much the same way that bricks don't." --
> Douglas Adams
> By Night:
> ThemeChanger for Smartphone : http://homepages.inspire.net.nz/~gambit/
> AbstractStart for Smartphone :
> http://homepages.inspire.net.nz/~gambit/AbstractStart/
> By Day: http://www.EmbeddedFusion.com
>
|
|
|
|