IE 11 已于 2022 年 6 月 15 日停用
2023 年 2 月 14 日之后,IE11 将不再可用。你可以在 Microsoft Edge 中使用 IE 模式重新加载 Internet Explorer 网站。
.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:
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,然后再进行下载。- 从本页的左上角单击“下载”按钮启动下载,或从下拉列表中选择其他语言,并单击“更改”。
- 执行下列操作之一:
- 要立即开始安装,请单击“打开”或“在当前位置运行该程序”。
- 要将下载项复制到计算机供以后安装,请单击“保存”或“将此程序保存到磁盘”。
- .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 会导致崩溃。
- 在此 CAB 的安装和一个 Platform Builder 更新中