.NET Compact Framework 支持的设备和平台

更新:2007 年 11 月

.NET Compact Framework 可用作所有 Microsoft 智能设备(包括 Pocket PC 设备、Pocket PC Phone Edition、Smartphone 设备以及其他安装有 Windows Embedded CE 的设备)中的操作系统组件。

支持列表

下表列出了 .NET Compact Framework 支持的设备和平台。

.NET Compact Framework 版本

设备

平台

1.0

Pocket PC

Pocket PC 2000

Pocket PC 2002

Windows Mobile 2003 for Pocket PC

Windows Mobile 2003 for Pocket PC SE

Windows Mobile 5.0 for Pocket PC

1.0

Smartphone

Windows Mobile 2003 for Smartphone

Windows Mobile 5.0 for Smartphone

1.0

其他 Windows Embedded CE 设备

Windows CE 4.1

Windows CE 4.2

Windows CE 5.0

2.0

Pocket PC

Windows Mobile 2003 for Pocket PC

Windows Mobile 2003 for Pocket PC SE

Windows Mobile 5.0 for Pocket PC

Windows Mobile 6 专业版

2.0

Smartphone

用于 Smartphone 的 Windows Mobile 5.0 软件

Windows Mobile 6 标准版

2.0

其他 Windows Embedded CE 设备

Windows CE 4.2

Windows CE 5.0

Windows Embedded CE 6.0

3.5

Pocket PC

Windows Mobile 2003 for Pocket PC

Windows Mobile 2003 for Pocket PC SE

用于 Pocket PC 的 Windows Mobile 5.0 软件

Windows Mobile 6 专业版

3.5

Smartphone

用于 Smartphone 的 Windows Mobile 5.0 软件

Windows Mobile 6 标准版

3.5

其他 Windows Embedded CE 设备

Windows Embedded CE 6.0

说明:

对于 Smartphone,.NET Compact Framework 2.0 版要求设备上运行 Windows Mobile 5.0 版。有关在 Visual Studio 中安装用于 Pocket PC 和 Smartphone 的 Windows Mobile SDK 的信息,请参见 Visual Studio 和 .NET Compact Framework

如果 ROM 中尚不存在 .NET Compact Framework 2.0,则可以将其安装在 Pocket PC 2003、Windows CE 5.0 以及 Windows Mobile 5.0(用于 Pocket PC 和 Smartphone)的 RAM 或永久存储区中。.NET Compact Framework 3.5 当前不能安装在 ROM 中,但可以安装在基于受支持的设备(如上表所示)的 RAM 中。

ROM 版本

利用 Windows CE Platform Builder 工具,OEM 可以将 .NET Compact Framework 作为集成的操作系统组件嵌入到安装有 Windows Embedded CE 的设备中。Windows Embedded CE Platform Builder 的月度和年度更新通常包括 .NET Compact Framework 更新。Windows CE 4.2、5.0 和 6.0 版支持在 ROM 中嵌入 .NET Compact Framework 2.0 或 3.5。

对于 Windows Mobile 设备,ROM 中安装的 .NET Compact Framework 的版本与特定的平台有关。但在某些情况下,OEM 可以在两个版本之间进行选择。下表列出了基于平台版本在 ROM 中安装的 .NET Compact Framework 的版本。

平台

.NET Compact Framework 版本

Windows Mobile 2003 for Pocket PC

1.0 SP2

Windows Mobile 2003 for Pocket PC SE

1.0 SP3

Windows Mobile 5.0

1.0 SP3

Windows Mobile 5.0(内部版本号为 15096.3.0)

1.0 SP3 或 2.0(由 OEM 决定)

Windows Mobile 5.0(内部版本号为 15341.4.0)

1.0 SP3 或 2.0 SP1(由 OEM 决定)

Windows Mobile 6

2.0 SP2

请参见

概念

.NET Compact Framework 的外部资源

其他资源

.NET Compact Framework 概述