Windows Embedded CE 6.00 无法运行 Net Compact Framework 3.5 应用程序

2024-04-26

首先,我有一台带有 Windows Embedded CE 6.0 的设备。众所周知,EWS 托管 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 及更高版本的应用程序?

希望有人能帮助我解决这个问题。提前致谢。


紧凑框架,在all迭代,在 CE 6.0 下可以正常工作(1.0 没有正式“支持”,但如果您想使用它,它可以运行)。

您看到的问题是编译器问题,而不是运行时问题。问题的根源(神秘地)在错误中的公钥令牌中说明。b77a5c561934e089是桌面框架的公钥。

基本上,编译器会告诉您“嘿,您正在引用一个使用桌面 System.Core.dll 程序集的 DLL,因此您需要添加对该 DLL 的引用。”问题在于桌面 System.Core.dll 程序集无法在 Windows CE 设备上运行。

您必须使用Compact Framework System.Core.dll(其公钥为969db8053d3322ac)。这意味着您引用的任何内容(EWS 托管 API)都必须使用 Compact Framework 引用重新编译,或者您必须找到替代方法来提供您想要的特性/功能。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Embedded CE 6.00 无法运行 Net Compact Framework 3.5 应用程序 的相关文章

  • 如何在 Sails.js 或 Express.js 中设置本地时区

    当我在帆上创建或更新记录时 它会在 updateAt 处写入 updatedAt 2014 07 06T15 00 00 000Z 但我现在是 GMT 2 小时 在这个季节 更新是在 16 00 执行的 我的模型中声明的所有日期时间字段都有
  • 如何使用 H2 进行 JUnit 测试来防止日期更改?

    对于使用 H2 的 JUnit Test 我正在保存一个具有 LocalDate 属性和值的实体LocalDate parse 1900 01 01 测试失败 Expected is lt 1900 01 01 gt but was lt
  • cron 的替代品? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 有谁知道 cron 有一个好的替代品吗 我想要一些可以在不同时区运行的东西 您可以考虑Quartz http www opensymphony
  • 如何以编程方式阻止连接到手持设备的 PC 进行文件同步(从设备抓取文件)?

    如前所述here https stackoverflow com questions 28328063 which branches of the registry does a ce device read 我向手持应用程序添加了代码 以
  • 使用 TIMEZONE 查询 Oracle TIMESTAMP

    我在 Oracle DB 表中有一个类型为TIMESTAMP 6 WITH TIME ZONE 有些数据行包含来自不同时区的数据 有些是 UTC 有些是其他时区偏移量 有没有一种方法可以查询 Oracle 表 以便结果始终以 UTC 形式返
  • 向 Spring @Scheduled 提供时区?

    如何为基于 Spring 的系统配置时区 预定 http static springsource org spring docs 3 2 x spring framework reference html scheduling html s
  • 奇怪的Java时区日期转换问题

    我想转换ms since 1970 timestamp到带有时区的日期 德国 这里有两种有效的代码变体 至少 我记得使用过它并且它有效 import java text SimpleDateFormat import java util C
  • 您应该如何诊断错误 SEHException - 外部组件抛出异常

    每当用户报告错误时 例如 System Runtime InteropServices SEHException 外部组件引发的异常 作为一名程序员 我可以做些什么来确定原因吗 场景 一名用户 使用我公司编写的程序 报告了此错误 这可能是也
  • 获取特定时区的当前时间

    我有一个具有不同时区的日期和时间格式的数据框 我想将其与该时区的当前时间进行比较 所以我想在下面的 日期和时间 列中添加 1 小时 然后将其与该时区的当前时间进行比较 就像第一个一样 时区是 EDT 当前时间是 2017 07 18 10
  • 时区显示值与给定时区的 GMT 偏移量?

    我想构建一个时区列表以显示给用户选择 显示名称必须类似于 GMT 5 30 India Standard Time Asia Calcutta 我正在使用所有时区TimeZone getAvailableIDs 并构建列表 我写的代码是 S
  • 我可以在 .NET 2.0 或 3.0 中使用扩展方法和 LINQ 吗?

    当我尝试使用 NET 2 0 或 3 0 运行时添加扩展方法时 出现错误 无法定义新的扩展方法 因为编译器需要 类型 System Runtime CompilerServices ExtensionAttribute 不能 成立 您是否缺
  • 无需通过电子邮件发送密码即可恢复密码

    所以 我一直在玩asp PasswordRecovery发现我真的不喜欢它 原因有几个 1 即使无法访问 Alice 的电子邮件 也可以重置 Alice 的密码 密码重置的安全问题缓解了这个问题 但并不能真正令我满意 2 Alice 的新密
  • CE 设备读取注册表的哪个分支?

    我的 Windows CE Motorola Symbol 手持设备在 HKEY CURRENT USER 和 HKEY LOCAL MACHINE 下都有名为 Software Microsoft Windows CE Services
  • 格式化 XmlGregorianCalendar 时区问题

    我需要将 java XmlGregorianCalendar 格式化为 yyMMdd 字符串 我的实现 XMLGregorianCalendar date getDate getting the date if date null Simp
  • 提供带有偏移量的日期字符串(+0530)与在显示名称中单独指定时区(亚洲/加尔各答)

    提供带有偏移值的日期字符串有什么好处 例如 0530 而不是单独指定其时区作为 TimeZone 显示名称 例如Asia Calcutta Summary 偏移量准确地告诉您相对于 UTC 的日期和时间 因此它是明确的 时区会告诉您该日期遵
  • 数据表到 JSON [重复]

    这个问题在这里已经有答案了 我最近需要将数据表序列化为 JSON 我现在仍然使用 Net 2 0 因此我无法在 Net 3 5 中使用 JSON 序列化器 我想这肯定是以前做过的 所以我上网查了一下found http www codepr
  • 生成适用于不同时区和数据的计划

    我正在构建一个网络应用程序 指导人们早起 它会为用户生成七十天内的起床时间表 他们输入当前的上升时间和目标上升时间 然后 上升时间每周减少一定量 直到达到目标时间 用户必须登录网站并在预定时间 签到 考虑到当前登录用户的时区和夏令时 我对如
  • c/c++ strptime() 不解析 %Z 时区名称

    我是 C 语言的新手 当我练习 C 语言时 我会花时间来回构建 tm 我注意到一些不同 请告诉我我做错了什么 include
  • Java VM Windows CE 的最佳选择 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何在 Javascript 中获取时区名称(PDT、EST 等)? [复制]

    这个问题在这里已经有答案了 使用 Javascript 有没有办法根据用户的设备获取用户的时区名称 PDT EST 等 我尝试过的代码 const timezone jstz determine const userTimezone tim

随机推荐