在智能设备上安装软件时出现“该应用程序需要一个比此设备已安装版本更新的Microso

作者在 2008-06-08 13:13:18 发布以下内容
下载.NET Compact Framework 2.0 Service Pack 1 可再发行组件包
安装.NET Compact Framework 2.0 Service Pack 1 可再发行组件包,如果提示说已经安装了同一个版本,则到控制面板中删除已经安装的版本。再装这个。
装完以后一切ok。

 

新增的功能:


  • 在此 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 会导致崩溃。
——————————————————————————————————

提供代码测试、视频培训等功能

最新推出:
 
ASP.NET快速入门系列视频讲座
 
张孝祥java视频系列教程
 
更多的教程不用下载直接在线观看


技术日志 | 阅读 13293 次
文章评论,共0条
游客请输入验证码