Windows CE .NET [英] Windows CE .NET

查看:72
本文介绍了Windows CE .NET的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述




我为.NET 3.0框架编写了一个VB.NET应用程序。现在我想在Windows CE客户端上尝试它。我如何获得Windows CE 5.0的.NET框架,因为.NET 3.0不支持CE?可能吗? .NET for CE是免费的吗?


谢谢,

Matt

解决方案

Windows CE使用称为Compact Framework(CF)的东西。目前我相信*它只有2.0(与.NET2.0大致相同)。你可以免费从微软下载它。

如果你有一个Windows CE设备,你需要确保它有一个版本的CF.如果它上面没有CF,你可能运气不好,因为它需要内置到图像中。

您通常还需要用于Windows CE设备的SDK,这些将被提供(可能不是免费的)来自制造商。

如果你有一个来自CompuLab的电路板上运行一个Arm,你可能会有一个类似于Compulab PXA27x Dev Platform:ARMV4I_Release的SDK。

您需要在创建新项目时选择它。


感谢您的回复。所以我找到了CE的CE CF.我下载了3.5并将NETCFv35.wce.armv4.cab下推到CE客户端。我安装它,看起来安装得很好。但是当我启动我的应用程序时,我得到一个文件或程序集名称Microsoft.Visual Basic version = 8.0.0.0。等等未找到。有什么想法吗?


VB 8.0.0 = .net2.0(或可能是CF2.0)。

您是否创建/编译项目为智能设备项目

Hi,

I wrote an VB.NET application for the .NET 3.0 framework. Now I want to try it on a Windows CE client. How do I get the .NET framework for Windows CE 5.0, since .NET 3.0 doesn''t support CE? Is it possible? Is .NET for CE free like the others?

Thanks,
Matt

解决方案

Windows CE uses something called the "Compact Framework"(CF). Currently I *believe* it is only up to 2.0 (roughly the same as .NET2.0). You can download it from microsoft for free.
If you have a Windows CE device, you will need to make sure it has a version of CF on it. If it does not have CF on it, you are probably out of luck since it needs to be built into the image.
You will also generally need the SDK for the Windows CE device, these would be provided (probably not for free) from the manufacturer.
If you had a board from CompuLab that ran on an Arm, you would probably have an SDK that says like "Compulab PXA27x Dev Platform: ARMV4I_Release".
You would need to pick that when creating a new project.


Thanks for your reply. So I found the .NET CF for CE. I downloaded 3.5 and pushed down the NETCFv35.wce.armv4.cab to the CE client. I installed it and it looks like it installed fine. But when I startup my app I get a "File or Assembly name Microsoft.Visual Basic version = 8.0.0.0" and so on "Not found". Any ideas?


VB 8.0.0 = .net2.0 (or possibly CF2.0).
Did you create/compile your project as a "smart device" project?


这篇关于Windows CE .NET的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆