CF version problem

R

Rich

I have had a CF v1.0.311.00 application running without problem on an
HP iPaq for a couple of months. I now would like to install the same
application on a Dell Axim running CF v1.0.3316.00. When I attempted
to complete the installation on the Dell, I get a "The application [app
name] requires a newer version of the Microsoft .NET Compact Framework
than the version installed on this device." After poking around MSDN
some, I reluctantly went ahead and upgraded my iPaq to 1.1.3316.00 and
reinstalled my application, which continues to work fine. However,
even though the Dell is running the same version of the CF, I still get
the same error message from it. I also get an error message ("The
program you have installed may not display properly because it was
designed for a previous version of Winodws Mobile Software.") on the
Dell when I attempt to install sql.ppc3.arm.CAB.

Questions:
1. Any suggestions for how to resolve this situation?
2. Am I approaching this deployment incorrectly, or is it really that
difficult to deploy CF applications to devices running different
versions of the CF?

Thanks in advance.
 
I

Ilya Tumanov [MS]

This message can pop up if something is missing on the device. For example,
if you do not have SQL CE installed but your app uses it, you may see this
message.
Make sure everything you need is installed. Note SQL CE and SQL Client are
NOT part of CF and need to be installed separately.

As to the "error", it's not an error at all. It's a warning and it can be
safely ignored in case of SQL CE/SQL Client.

It shows on PPC 2003 SE devices should you install legacy application
because PPC 2003 SE supports different screen resolutions and various
orientations.
Old GUI applications are designed to support single screen
resolution/orientation only and may be displayed incorrectly on different
orientations/resolutions.
Since SQL CE and SQL Client are components without any UI, it's not really
a problem.

Best regards,

Ilya

This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
From: "Rich" <[email protected]>
Newsgroups: microsoft.public.dotnet.framework.compactframework
Subject: CF version problem
Date: 21 Apr 2005 10:02:58 -0700
Organization: http://groups.google.com
Lines: 22
Message-ID: <[email protected]>
NNTP-Posting-Host: 24.106.52.114
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1114102982 27653 127.0.0.1 (21 Apr 2005 17:03:02 GMT)
X-Complaints-To: (e-mail address removed)
NNTP-Posting-Date: Thu, 21 Apr 2005 17:03:02 +0000 (UTC)
User-Agent: G2/0.2
Complaints-To: (e-mail address removed)
Injection-Info: l41g2000cwc.googlegroups.com; posting-host=24.106.52.114;
posting-account=IBo9sAwAAAB3kSIe-8BkiLL92q80zhdy
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTFEED01.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.
sul.t-online.de!t-online.de!news.glorb.com!postnews.google.com!l41g2000cwc.g
ooglegroups.com!not-for-mail
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.dotnet.framework.compactframework:27511
X-Tomcat-NG: microsoft.public.dotnet.framework.compactframework

I have had a CF v1.0.311.00 application running without problem on an
HP iPaq for a couple of months. I now would like to install the same
application on a Dell Axim running CF v1.0.3316.00. When I attempted
to complete the installation on the Dell, I get a "The application [app
name] requires a newer version of the Microsoft .NET Compact Framework
than the version installed on this device." After poking around MSDN
some, I reluctantly went ahead and upgraded my iPaq to 1.1.3316.00 and
reinstalled my application, which continues to work fine. However,
even though the Dell is running the same version of the CF, I still get
the same error message from it. I also get an error message ("The
program you have installed may not display properly because it was
designed for a previous version of Winodws Mobile Software.") on the
Dell when I attempt to install sql.ppc3.arm.CAB.

Questions:
1. Any suggestions for how to resolve this situation?
2. Am I approaching this deployment incorrectly, or is it really that
difficult to deploy CF applications to devices running different
versions of the CF?

Thanks in advance.
 
R

Rich

That did it. It looks like I was missing one of my SQL cabs.

That seems like a strange error ("The application [app name] requires a
newer version of the Microsoft .NET Compact Framework than the version
installed on this device." ) for my situation, but oh well.

Thank you for the help.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top