This is the Trace Id: a5848592dc1700fb6b0b21ec6aa15132

IE 11 已于 2022 年 6 月 15 日停用

2023 年 2 月 14 日之后,IE11 将不再可用。你可以在 Microsoft Edge 中使用 IE 模式重新加载 Internet Explorer 网站。
Internet Explorer 正在变更为 Edge。

.NET Compact Framework 2.0 Service Pack 1 修补程序

Microsoft® .NET Compact Framework 2.0 Service Pack 1 修补程序包括将 .NET Compact Framework 2.0 升级到 .NET Compact Framework 2.0 SP1 所需的一切资源。

重要事项! 在下方选择语言会自动将整个页面内容更改为该语言。

下载
  • 版本:

    2.0

    Date Published:

    2020/9/15

    File Name:

    NETCFSetupv2.msp

    File Size:

    16.7 MB

    KB Articles:

    KB921591

    Microsoft® .NET Compact Framework 2.0 SP1 修补程序包括了更新的公共语言运行库和为 .NET Compact Framework SP1 构建的类库。此修补程序将会更新随以下产品安装的 .NET Compact Framework 2.0:

    • Visual Studio 2005 Standard Edition

    • Visual Studio 2005 Professions Edition

    • Visual Studio 2005 Team System

    • .NET Framework 2.0 SDK

    • Microsoft Vista SDK

  • 支持的操作系统

    Windows CE .NET, Windows Mobile 2003 SE software for Pocket PC, Windows Mobile 2003 software for Pocket PCs, Windows Mobile 5.0, Windows Mobile 5.0 software for Smartphone, Windows XP

    • 支持的设备操作系统: Windows Mobile Software for Pocket PC 2003、用于 PocketPC 和 Smartphone 的 Windows Mobile 5.0、Windows CE .NET 5.0 及更高版本。

    重要说明: 此下载文件利用了 Microsoft® Windows® Installer 技术。Windows 98 和 Windows ME 用户应当首先安装 Microsoft® Windows® Installer 2.0,然后再进行下载。
    1. 从本页的左上角单击“下载”按钮启动下载,或从下拉列表中选择其他语言,并单击“更改”。
    2. 执行下列操作之一:
      • 要立即开始安装,请单击“打开”或“在当前位置运行该程序”。
      • 要将下载项复制到计算机供以后安装,请单击“保存”或“将此程序保存到磁盘”。
  • .NET Compact Framework 2.0 Service Pack 1 详细信息:

      新增的功能:


      • 在此 CAB 的安装和一个 Platform Builder 更新中
        都添加了对 WindowsCE 4.2 的支持(有关
        Platform Builder 更新的更多信息,请参见
        Windows CE 下载中心。)

      • 添加了用于将全局程序集缓存安装到
        存储卡的选项。

      • 允许重写 DataGrid 单元格绘图

      • 通过在 Platform Builder 中添加 Headless 目录项,添加了对无外设 Windows CE 5.0 设备的支持。
        (有关 Platform Builder 更新的更多信息,
        请参见
        Windows CE 下载中心。)

      • 在 Windows CE 5.0 Platform Builder
        目录项中添加了系统 SR 文件。(有关 Platform Builder 更新的更多信息,
        请参见
        Windows CE 下载中心

      • 支持通过使用 mdbg 进行设备调试。

      • 包括了用于监视网络
        通信的 LogViewer 工具。

      • 包括了 .NET Compact Framework 远程
        性能监视器。 (有关更多信息,请参见 Steven Pratschner 的
        博客。)

      • 添加了 Serializable 属性。


      已修复的问题:


      • 在托管代码中更改 VT_BYREF 变量会
        导致内存泄漏。

      • 甚至在调用 CultureInfo.ClearCachedData 后
        仍会对当前用户界面的区域性进行不适当地缓存。

      • 对于 HttpWebRequest 方法,当因异步请求
        而退出应用程序时,会出现一个不可捕获的
        ObjectDisposedException。

      • 若从“即时”窗口调用带有无限循环的函数,
        Visual Studio 会在该函数中
        设置断点时挂起。

      • 如果 bcl 目录中缓存的、托管 dll
        与设备上的 dll 不同,则断点不起作用。

      • Environment.GetFolderPath 返回一个
        InvalidOperationException。

      • 一旦某个控件已开始处置进程,
        若访问该控件的 Controls 或 Controls.Count 属性,
        则会出现访问冲突。

      • 当 DocumentText 属性包含表内图像时,
        则会在循环中引发 WebBrowser.DocumentCompleted
        事件。

      • 作为一种解决方法,应将文件提取到主存储中,
        以避免在一些存储卡上出现硬件问题。

      • 对于 HttpWebRequest 方法,当访问一些 https:// URL 时,会出现
        ArgumentOutOfRangeException。

      • GetTickCount 计时到头(49.7 天)并再次从头开始时,
        计时器中断。

      • 在使用 ActiveSync Push 技术的设备上
        加载 .NET Compact Framework 2.0 版时,将会出现错误。

      • 在使用 Com 封送处理时出现内存泄漏。

      • 安装程序应检查 ActiveSync 的版本,
        若版本早于 ActiveSync 4.0 内部版本 4343,则禁用部署。

      • 对于 SerialPort 类,在打开 IPAQ 4150 上
        的串行端口时,将引发 IOException。

      • 对于通过 SSL 对 HttpWebRequest 发出的
        且有效负载大于 32 KB 的调用,若 SendChunked 返回 false,则该调用会在客户端挂起。

      • 对于 SerialPort 类,在关闭 Bluetooth 时,
        将会出现一个不可捕获的异常。

      • 若上一个 IO 操作失败,则 FileStream 类的终结程序
        将导致应用程序崩溃。

      • 在低内存设备上安装 .NET Compact Framework
        将失败。

      • PInvoke 的 UIntPtr 返回类型将引发
        NotSupportedException。

      • .NET Compact Framework 2.0 版中
        的 Debug.WriteLine 方法不起作用。

      • 对于 SerialPort 类,SerialPort.GetPortNames 方法不报告
        虚拟串行端口。

      • 使用 COM Interop 时,将在 ARMV4I 上错误地
        传递 VARIANT_BOOL 类型。

      • 加载程序集时,.NET Compact Framework 会错误地
        执行版本比较。

      • 应从 ARMV4 Pocket
        PC CAB 中删除 ARMV4I 运行库以减少 CAB 的大小。

      • Http Abort 语义需要更正。

      • DateTime.Now 方法将引发
        ArgumentOutOfRangeException。

      • 在某些非常特殊的条件下,使用 CurrentTimeZone.GetDaylightTime 和
        CurrentTimeZone.GetStandardTime 会导致崩溃。