问题标签 [compact-framework2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1715 浏览

compact-framework - 如何将时区设置为时区 + windows ce

我需要将我的移动设备中的时区设置为 c# 中的法语区(Windows 嵌入式 ce)

请问我该怎么做?

0 投票
0 回答
88 浏览

bug-tracking - 通过 .Net 连接到 Mantis Bug Tracker

我尝试连接并向 Mantis Bug Tracker serwis 添加问题,但没有成功。我正在使用 .Net Framework 2.0(Compact FrameWork)。我的错误跟踪服务有几个项目,我想将问题添加到特定的项目,包括用户、时间和描述。我试过这个,但什么也没发生

预先感谢您的帮助

0 投票
1 回答
35 浏览

c# - 代码无法在 Compact Framework 中编译

以下代码无法在 Compact Framework 2 ( VS2008 ) 上编译

我不确定代码作者的意图是什么,我需要知道如何解决这个问题。

附加信息:此代码来自LinqBridge的源代码

谢谢

0 投票
3 回答
149 浏览

sql-server - 在 .NET Compact Framework 应用程序中显示最新插入的数据

我正在开发应与 Window CE 4.x 及更高版本兼容的应用程序。因此,我决定选择 .NET compact Framework 2.0 作为开发选项。

但是现在我有一种情况,我无法为我的以下要求找到任何合适的解决方案。

要求;

我的应用程序要求是通过Web服务在应用程序中显示数据库表的信息。

问题:

此处表中的信息是动态的,它将每隔几秒/分钟插入一次,并且 .NET CF 应用程序应显示最新(最后 4 个或配置的 N)信息。

我正在考虑在应用程序中实现拉技术,其中应用程序将每 2/5 秒或几分钟执行一次 Web 服务调用,但这种方法看起来不太好,因为它会增加不必要的服务调用,因为可能会在几分钟后插入新信息.

因此,我正在考虑在应用程序中使用推送技术,其中服务器将在数据库表中插入新记录时向 .NET 紧凑框架应用程序(客户端)发送通知。通知具有带有记录主键的消息,因此,.NET 紧凑框架应用程序将在来自服务器的推送通知上调用具有主键的 Web 服务方法并在应用程序中显示信息。

上面的推送技术方法看起来很简单,但我不知道它的实现。

我试图在互联网上搜索相同的解决方案/示例,但无法找到。

任何人都可以帮助我推动技术方法吗?如何在我的应用程序中实现它?

0 投票
1 回答
214 浏览

c# - Windows CE - RegisterWindowMessage WM_DECODEDATA 不起作用

我正在为 Windows CE 扫描条形码的简单应用程序工作。我有设备:CP9700 和此文档:9700 .NET Programming 在附录 II(第 277 和 278 页)中有一个简单的应用程序可以实现条形码扫描仪。

我已经在 VS2008 中准备了项目,并从附录 II 中复制了程序。当我在我的设备上运行它时,我无法捕捉到“WM_DECODEDATA”消息。

谁能告诉我我做错了什么?

0 投票
1 回答
29 浏览

sql - .NET CE 2.0 将 DB 字段分配给 List(of T) 时的数据访问 NullReferenceException

下面的代码根据 VS 2008 中提供的用户名和密码获取数据。当我检查reader.FieldCount它时,它包含它应该包含的所有字段。我遇到的问题是在results.Add文件顶部定义为Dim results As List(Of String). 当程序到达该行时,会抛出 NullReferenceException,但我不知道为什么。

该程序旨在在 MC9190-G 上运行,并在设备上的代码中运行到该点。我没有使用模拟器。代码直接部署到设备上进行测试。

0 投票
1 回答
60 浏览

visual-studio-2008 - 使用 LinqBridge 时获取 MethodAccessException

我正在尝试将 LinqBridge 与 Compact Framework 2.0 一起使用,但在Where调用 Linq 方法时出现 MethodAccessException。

首先,我尝试使用来自BitBucket的预编译程序集、我自己的 fork 和一些小的 tweeks 来为 CF 编译,以及来自他在 gitHub 上的 sdf repo 的 ctacke 的 fork。

我一直很注意在构建之间进行清理和清理设备上的部署目录。此外,我一直在使用 DotPeek 进行反编译,以确认 LinqBridge 中应该公开的所有内容都显示为公开。

更新 1

在我使用以下代码之前它工作正常

更新 2

以下代码在使用紧凑框架 2.0(使用来自 raboof 和 ctacke 的 fork 的预编译 dll)运行时引发 MethodAccessException,但Compact Famework 3.5(使用 LinqBridge 而不是 System.Core)或完整框架 2.0 中不会。所以我怀疑这是 Compact Framework 2.0 CLR 中的一个错误。

0 投票
1 回答
89 浏览

c# - 减小紧凑框架的图像大小

我正在寻找一种方法,该方法允许我减小从屏幕捕获的图像的大小(以字节为单位),而不是像远程桌面一样发送到另一台电脑(这实际上是我的项目目的,顺便说一句,这部分是已经完成了,我只是在压缩图像时遇到了一些麻烦)。
该程序必须运行的计算机具有 Compact Framework 2.0(Windows CE 6.0),我无法更改(@工作我们在某些机器上使用这些计算机,因此更改操作系统和框架有点困难)。
无论如何,这是我用来捕捉屏幕的方法,然后是我用来改变像素颜色深度的实际方法。

这是我使用的另一种方法,即改变像素深度的方法。但是,它在系统上有点慢和沉重,所以我不知道如何改变它。

知道如何更改深度像素或压缩位图吗?我试图压缩图像,但是(那是一个 .PNG)它只改变了几个字节(例如,正常大小 ms.length = 38689,压缩它 ms.length = 38489)

0 投票
0 回答
43 浏览

c# - .net compact framework 2.0 文本文件读取

我正在做一个项目,我必须阅读一个文本文件并只显示特定单词之间的行。我当前的代码正在显示文件中的所有文本。我尝试使用 Linq,但它失败了,或者可能是 cf 2.0 根本不支持它。

示例文件文本:

*AAA_START:这是一个包含文本的非常大的文件,但我只想获取这两个标签之间的文本。AAA_END。

BBB_START:这两个标签之间的文本或文件的其余部分必须被忽略。BB_END*

预期输出:

这是一个包含文本的非常大的文件,但我只想获取这两个标签之间的文本。

0 投票
0 回答
142 浏览

c# - NewtonSoft JSON 是否支持 .Net CF 2.0?

我正在尝试从 .Net CF 2.0 代码调用 Web api。该 api 运行良好,直接从浏览器调用,行为符合预期。CF代码编译好,但是在debug的时候,上线失败

JSONResponse 类是:

我得到的错误是: {“无法从程序集'mscorlib,Version = 2.0.0.0,Culture = Neutral,PublicKeyToken = 969DB8053D3322AC'加载类型'System.Runtime.CompilerServices.CompilerGeneratedAttribute'。”} System.Exception {System.TypeLoadException }

我应该将项目升级到 .Net CF 3.5 吗?或者是别的什么?

任何帮助和意见表示赞赏。

编辑:将项目升级到 CF 3.5,我得到了预期的 JSON 字符串

但现在我收到错误 {“无法将 JSON 数组反序列化为类型 'app.JSONResponse'。”} System.Exception {Newtonsoft.Json.JsonSerializationException}

从我所见,课程是正确的,所以我不明白出了什么问题。

任何帮助和意见表示赞赏。