在windows ce5上运行.net应用程序有哪些要求?

时间:2010-03-28 18:59:43

标签: c# .net compact-framework windows-ce

在Windows CE 5上运行.net框架目标应用程序有哪些要求?

如果我尝试启动我为Windows Mobile 6开发的应用程序,我将收到以下错误。

  

无法找到'Projectname'(或其中之一)   它的组件)确保路径和   文件名是正确的,所有的   所需的库可用

我的应用程序是一个简单的hello world应用程序。什么可能导致这样的错误消息?

有没有办法来确定我的系统上运行哪个.net紧凑框架版本?

3 个答案:

答案 0 :(得分:4)

您可以运行Windows文件夹中的 cgacutil 。它应该为您提供安装在设备上的紧凑框架的版本号。你可能没有安装正确的紧凑框架。

如果你没有cgacutil,那很可能紧凑的框架根本没有安装到设备上。在这种情况下,下载最新版本的框架(目前为3.5,可用here)。安装可能会占用主内存大约7MB的空间。如果存储空间紧张,它可以安装到外部存储器,具有一些潜在的后果,如here

所述

答案 1 :(得分:0)

问题是由你想知道的......你的系统中安装了哪个版本的紧凑型框架,最重要的是,如果安装了紧凑型框架的版本。
我建议您下载与您的开发环境相对应的版本并将其安装到您的设备中。

答案 2 :(得分:0)

默认情况下,Windows Mobile 5预装了 .NET Compact Framework 1.0 SP3

为Windows Mobile 6开发的应用程序至少要使用 .NET Compact Framework 2.0 SP2 ,因此请确保它已安装在Windows Mobile 5设备上。

您可以下载here,但通常最好安装可用的最新版本,只要设备支持该版本。