新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 让Windows CE 6.0 R2支持.NET CF 3.5

让Windows CE 6.0 R2支持.NET CF 3.5

作者: 时间:2016-10-08 来源:网络 收藏

事实证明,在应用程序开发方面,Windows CE和Windows Mobile的差距的确不大。程序不但跑起来了,而且菜单还按照Windows Mobile的方式显示到了窗体下方。

上面就是点击Version按钮后的运行结果,可以看到我们的.NET CLR是3.5的。

创建支持.NET CF 3.5的OS Design

OK,终于可以回到我们的Platform Builder里创建包含.NET CF 3.5的OS Design了。我们可以创建一个新的OS Design,或者利用已有的OS Design。

具体方法请参考:

革新2410D开发板试用手记(三)

http://www.cnblogs.com/aawolf/archive/2008/06/03/1212696.html

Windows Embedded CE 6.0开发初体验(五)构建CE平台

http://www.cnblogs.com/aawolf/archive/2008/01/15/1040306.html

当我们打开OS Design的Catalog Item View页面。在Core OS - CEBASE – Application and Services Development下,我们可以看到.NET Compact Framework 2.0和.NET Compact Framework 3.5两个选项。选择.NET CF 3.5的选项和简体中文资源,以及OS Dependencies for .NET Compact Framework 3.5的选项。

当然,我们也可以在OS Design的创建向导里选择.NET CF 3.5的组件。

为了验证我们的.NET CF 3.5 CLR可以良好运行,我们还需要添加一个.NET CF 3.5的应用程序。怎么添加呢?

第一步,呃,从另外一台机器上把应用程序拷过来……

第二步,在Solution Explorer里选择OS Design下的Parameter Files下的Project.bib文件。在《Windows Embedded CE 6.0开发初体验(六)平台定制》中我们详细讨论过bib文件,请参考:

http://www.cnblogs.com/aawolf/archive/2008/02/03/1063444.html

第三步,将.NET CF 3.5的应用程序加入到OS Design中:

就一句话,简单吧?然后就是OS Design的编译、下载、运行和调试了。需要说明一点的是,可能由于Debug版的NK.bin太大,我一直没有成功运行起来。不过Release版的一切正常。

关于编译和下载的话题,可以参考下面的文章:

革新2410D开发板试用手记(六)

http://www.cnblogs.com/aawolf/archive/2008/06/24/1228752.html

Windows Embedded CE 6.0开发初体验(七) 编译和调试平台

http://we.cnblogs.com/article.aspx?id=20

好了,最后来看一下运行结果:我们点击了Version按钮,显示当前的.NET CF CLR确实是.NET CF 3.5版本。

最后让大家看看开发板的裸照吧(开发板本来就……)


上一页 1 2 下一页

关键词:

评论


相关推荐

技术专区

关闭