Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

i-mate K-JAM .NET CF 2.0 App Won't Load

8 views
Skip to first unread message

jonfroehlich

unread,
Jun 6, 2006, 12:42:21 PM6/6/06
to
I've been unable to successfully load a small test app I've written in
VS2005 and .NET CF 2.0 (C#) for the i-mate K-Jam PocketPC Phone
Edition.

The error that pops up on the K-JAM when deploying and debugging from
VS2005, "Installation error. Stop all applications and processes and
maximize available storage space, and run installation again. Support
info: 4."

If I attempt to run the app by clicking on it in the file explorer on
the K-JAM, I get the error, "This application (TestPocket.exe) requires
a newer version of the Microsoft .NET Compact Framework than the
version installed on this device." When I click details, I get:

TestPocket.exe
InvalidProgramException

I've tried this with the target device selected as both "Windows Mobile
5.0 Pocket PC Device" and "Windows Mobile 5.0 SmartPhone Device." I
receive the same error in both cases.

Has anyone run into this before? I can successfully deploy my test app
to the PocketPC and SmartPhone emulators as well as to the Cingular
2125 SmartPhones.

Thanks!

Lars Vonderschmitt

unread,
Jun 6, 2006, 12:53:55 PM6/6/06
to
jonfroehlich schrieb:

> If I attempt to run the app by clicking on it in the file explorer on
> the K-JAM, I get the error, "This application (TestPocket.exe) requires
> a newer version of the Microsoft .NET Compact Framework than the
> version installed on this device." When I click details, I get:

Do you have the CF 2.0 installed on your K-JAM?

Lars

Paul G. Tobey [eMVP]

unread,
Jun 6, 2006, 12:53:54 PM6/6/06
to
You have to deploy the .NET CF 2.0 to the K-Jam, if that's what your program
uses. This should be fairly obvious. .NET CF 1.0 is built into the K-Jam
operating system; 2.0 is not. If you deploy the application to the device
from VS2005, unless you've turned it off, the .NET CF 2.0 should be deployed
at the same time.

Paul T.

"jonfroehlich" <jonfro...@gmail.com> wrote in message
news:1149612141....@i40g2000cwc.googlegroups.com...

jonfroehlich

unread,
Jun 6, 2006, 1:08:09 PM6/6/06
to
Paul G. Tobey [eMVP] wrote:
> You have to deploy the .NET CF 2.0 to the K-Jam, if that's what your program
> uses. This should be fairly obvious. .NET CF 1.0 is built into the K-Jam
> operating system; 2.0 is not. If you deploy the application to the device
> from VS2005, unless you've turned it off, the .NET CF 2.0 should be deployed
> at the same time.

Thanks for the responses. So, I have to deploy .NET CF 2.0 to the
K-JAM, but this should be done automatically by VS2005--is that what
you're saying? It looks like NETCFv2.wm.ARMV4I.cab is being copied
over...

Here is the deploy log:

------ Deploy started: Project: TestPocket, Configuration: Debug Any
CPU ------
Deploying '\bin\Debug\SimkinCS.dll'
Deploying '\bin\Debug\OpenNETCF.Windows.Forms.dll'
Deploying '\bin\Debug\OpenNETCF.Drawing.dll'
Deploying '\bin\Debug\log4net.dll'
Deploying 'C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\CompactFramework\2.0\v2.0\windowsce\wce500\armv4i\NETCFv2.wm.ARMV4I.cab'
Deploying '\bin\Debug\OpenNETCF.WindowsMobile.dll'
Deploying '\bin\Debug\OpenNETCF.dll'
Deploying 'C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\SQL
Server\Mobile\v3.0\wce500\ARMV4i\sqlce30.ppc.wce5.armv4i.CAB'
Deploying 'C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\SQL
Server\Mobile\v3.0\wce500\ARMV4i\sqlce30.repl.ppc.wce5.armv4i.CAB'
Deploying 'C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\SQL
Server\Mobile\v3.0\wce500\ARMV4i\sqlce30.dev.enu.ppc.wce5.armv4i.CAB'
Deploying '\bin\Debug\MeLib.dll'
Deploying '\TestPocket\bin\Debug\TestPocket.exe'
Deploying 'C:\Program Files\Microsoft Visual Studio
8\SmartDevices\SDK\CompactFramework\2.0\v2.0\windowsce\diagnostics\System_SR_enu_wm.cab'

Paul G. Tobey [eMVP]

unread,
Jun 6, 2006, 1:33:07 PM6/6/06
to
Perhaps you didn't accept the install of .NET CF on the device or perhaps
the device is running a higher-security OS and won't allow its
installation...

Paul T.

"jonfroehlich" <jonfro...@gmail.com> wrote in message

news:1149613688.9...@j55g2000cwa.googlegroups.com...

Ilya Tumanov [MS]

unread,
Jun 6, 2006, 2:19:59 PM6/6/06
to
Please see this:

http://blogs.msdn.com/markprenticems/archive/2006/03/28/563143.aspx

--
Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.

*** Want to find answers instantly? Here's how... ***

1. Go to
http://groups-beta.google.com/group/microsoft.public.dotnet.framework.compactframework?hl=en
2. Type your question in the text box near "Search this group" button.
3. Hit "Search this group" button.
4. Read answer(s).

"jonfroehlich" <jonfro...@gmail.com> wrote in message

news:1149612141....@i40g2000cwc.googlegroups.com...

jonfroehlich

unread,
Jun 6, 2006, 6:51:24 PM6/6/06
to
Ilya Tumanov [MS] wrote:
> Please see this:
>
> http://blogs.msdn.com/markprenticems/archive/2006/03/28/563143.aspx
>

Thanks Illya, that worked perfectly.

j

0 new messages