【发布时间】:2012-10-08 10:29:20
【问题描述】:
首先,我有一台装有 Windows Embedded CE 6.0 的设备。众所周知,EWS Managed API 只能在 .NET Framework 3.5 及更高版本上使用。
我新建了一个项目 -> 智能设备项目 ->
目标平台:Window CE
.NET Compact Framework 版本:.NET Compact Framework 3.5 版
模板:设备应用程序
然后我尝试使用 EWS API 库编写程序以将电子邮件从服务器发送到我的电子邮件,但出现错误。
错误 1 类型“System.TimeZoneInfo”在未引用的程序集中定义。您必须添加对程序集“System.Core,Version=3.5.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”的引用。 C:\Documents and Settings\christopher.lim\My Documents\Visual Studio 2008\Projects\SmartDeviceProject1\SmartDeviceProject1\Form1.cs 23 13 SmartDeviceProject1
当 .NET Framework 不兼容时会发生此错误,这意味着我的 Window Embedded CE 6.0 无法运行需要 .NET Framework 3.5 的应用程序。
那么我是否可以升级我的 Window CE 以便它可以运行 .NET Framework 3.5 及更高版本的应用程序?
希望有人可以帮助我。提前致谢。
【问题讨论】:
标签: timezone .net-2.0 windows-ce exchangewebservices