问题标签 [wmdc]
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.
windows-7 - WMDC 模拟器连接问题
我在通过 Window Mobile 开发人员中心将我的 windows mobile 6 模拟器连接到我的计算机时遇到问题。我可以查看设备上的文件系统。我可以连接到设备上的移动数据库。但我无法从模拟器访问网络/我的本地计算机。
背景:我已经使用我的模拟器一段时间了。也许每隔一个月左右,有些东西决定它不想再工作了,我必须调整我能找到的所有设置,直到它再次开始工作。今天,这种情况发生在我身上两次。经过大量的拉扯,我今天早些时候解决了这些问题,但是这一次,我不知道该怎么办了。
到目前为止我尝试过的事情:
- 软重置模拟器
- 删除和重新添加设备伙伴关系为什么 WMDC/ActiveSync 如此不稳定?
- 在“DMA”和其他设置之间切换连接类型,例如如何让 Windows Mobile 设备中心连接到模拟器
- 重启VS
- 重新启动我的机器
- 重新启动模拟器管理器
无论我做什么,Pocket IE 总是告诉我它找不到网站(例如 yahoo),并且我的应用程序无法连接到我的本地网站。还有什么我应该做的吗?谢谢。
compact-framework - 您能否更改 Windows Mobile 设备中心以使用与 192.168.55.0/24 不同的网络来调试紧凑框架?
我有一个我编写的软件,它通过 Casio WinCE 手持设备上的 Wifi 连接与 Web 服务通信。
不幸的是,Wifi 网络和由 WMDC(或 ActiveSync)创建的用于托管调试器连接的网络发生冲突,它们都是 192.168.55.0/24。所以我不能让它们同时连接。
有人知道您是否可以重新配置 WMDC 以使用不同的地址范围?我已经搜索了注册表,但看不到任何明显的东西,而且谷歌也没有发现任何有用的东西。
谢谢,
詹姆士。
windows-mobile - Windows XP SP3 和同步到 Windows Mobile 6.5
根据 Microsoft Active Sync 4.5 只能在Windows XP SP2 和更低版本上运行,而 Windows Mobile Device Center 只能在 Windows Vista 和更高版本上运行。
那么这将 XP SP3 放在哪里呢?我没有安装它来亲自尝试,所以我想问,Windows XP SP3 是否可以运行 Active Sync 4.5 或 Windows Mobile Device Center 以同步到 Windows Mobile 设备?
c# - WinCE 6.0 通过 ActiveSync/Window Mobile Device Center C# 连接到 PC
我正在开发一个 WinCE 应用程序 (.Net 3.5),它允许通过 TCPIP、串行端口和 USB 连接到终端。
TCPIP 和串行端口已完成,但 USB 有问题。由于客户端需要查看 USB 上的证明可以做到,我们需要证明我们可以通过 ActiveSync 发送 Hex 命令。
我用谷歌搜索了一段时间,发现 ActiveSync/WMDC 将提供 IP 以允许相互连接。问题是我无法通过 ActiveSync/WMDC 通过 C# 套接字从 PC ping 或连接到 WinCE。
我唯一知道的是,连接到 PC 时我的 WinCE IP 是:
IP 地址:192.168.55.101
子网掩码:255.255.255.0
默认网关:192.168.55.100
主 DNS:127.0.0.1
下面是我用来允许来自 ActiveSync 的所有连接的 WinCE 服务器代码。我正在重用我的 TCPIP 代码来连接到 ActiveSync。
有什么我错过了允许彼此联系的东西吗?提前致谢。
windows-mobile-6.5 - Windows 7 64bit 上的 Windows Mobile 模拟器网络连接
我已经尝试了好几个小时,但我无法将我的 Windows Mobile 6.5 模拟器连接到 Internet。我有适用于 64 位系统的 Windows Mobile 设备中心驱动程序更新以及适用于 64 位系统的 Windows Mobile 模拟器版本。我在我的模拟器设备配置中启用了 NC2000 PCMCIA 网络适配器,我在设备模拟器管理器中安装了设备,并尝试在 Windows Mobile Device Center 中禁用并再次启用 DMA 连接。
当我放置设备或启用 DMA 连接时,我在我的虚拟设备上收到 DMA 连接通知,但 Windows Mobile 设备中心没有显示任何内容(它不显示任何连接的设备)。在 Windows Mobile 的网络设置中,一切似乎都正常:它表明我已连接到网络并且已分配 IP。但是当我尝试加载它显示的任何页面时"Cannot find server or DNS error"
。我还尝试将网络设置中的 DNS 地址设置为172.16.254.203
/ 172.16.254.202
(在互联网上找到这些值),但它仍然不起作用。
如果有任何帮助,我将不胜感激。
visual-studio-2008 - 在win8上使用Windows Device center 6的模拟器上没有数据连接
我正在 Windows 8 上使用 Visual Studio 8 开发 WinMobile 6 应用程序。
当我摇篮模拟器时,我没有在模拟器上获得数据。正如您从图像中看到的那样,我在连接设置中检查了数据连接。
Win7 曾经在我放置模拟器时在设备中心显示手机图像;但 Win8 显示笔记本电脑图像(我正在使用笔记本电脑) - 我不知道这是否是一些错误的迹象。
除了模拟器上没有数据外,一切似乎都运行良好。当我部署我的程序时,它可以很好地到达设备。
我尝试让不同的仿真器摇篮和取消摇篮,以使其在类似的 SO 帖子中正常工作,但这并没有帮助。
这里有什么问题?提前致谢。
synchronization - 无需启动 Windows 移动设备中心即可同步 PDA 时间和日期
我正在使用 PDA(摩托罗拉 MC50)扫描条形码,然后将其插入并将数据上传到我的应用程序中。我想要实现的是同步 PDA 时间和日期,而无需打开 WMDC,或者最多设置我的设备一次,然后才能同步而无需启动 WMDC。当我插入我的设备时,我查看与之相关的 3 个不同进程:wmdc.exe、WmdHost.exe 和 mobsync.exe。我试图杀死每个人,看看哪个处理时间和日期更新,似乎 wmdc.exe 正在做这部分。
当我插入 PDA 时,我还收到一条错误消息,说“没有关联的电子邮件程序来执行请求的操作”。
我基本上需要知道的是,是否可以在不启动 WMDC 并收到错误消息的情况下在后台更新 PDA 上的时间和日期。我可以以某种方式使用分别更新时间和日期的模块吗?注册表中有什么可以更改的吗?我已经问过PDA的供应商,但他们说这与操作系统有关。我希望我的描述清楚,如果不是问我你不明白的地方。
谢谢!
mfc - RPC 服务器的 MFC 应用程序/AfxOleInit/RAPI 故障不可用
为了在 MFC 应用程序中实现复制和粘贴功能,我们调用 AfxOleInit() 方法。
我们还使用 RAPI 与 Windows Mobile 设备进行通信。
当不使用 AfxOleInit 时,我们没有问题。
但是一旦实际执行了 AfxOleInit,我们就会重现以下序列:
- 移动设备位于底座中并通过 Windows Mobile Device Center (WMDC) 正确连接到 PC,CeRapiInitEx 和 CeRapiUninit 成功完成
- 我们从与 WMDC 断开连接的底座中取出移动设备
- 我们将手机放在底座中,第二次,CeRapiInitEx 和 CeRapiUninit 成功完成
- 我们从与 WMDC 断开连接的底座中取出移动设备
- 此时,Visual Studio 的“输出”选项卡中出现一条消息:“RPC 服务器不可用”
- 我们将移动设备放在摇篮中,这次 CeRapiInitEx 失败,返回值“RPC 服务器不可用”
我们尝试将包含对 RAPI dll 函数调用的代码:
直接在 MFC 应用程序中,
在 DLL 中,
在 ActiveX
我们在所有情况下都会重现错误。
请注意,如果将此代码放在通过 MFC 应用程序的 CreateProcess 启动的另一个进程中,则不会出现错误。
您可以在以下地址下载重现此错误的应用程序:http: //iode-informatique.com/tests/winmob_mfc/rapi_test_app.zip
请注意,如果您注释对 AfxOleInit 的调用,则不会发生错误。
此致。
c# - 提高 Sqlite 的查询速度
我在 windows mobile v6 上将 sqlite 用于我的 .NET Compact Framework 3.5 应用程序。如果我插入大数据,我将面临速度缓慢的问题。
考虑一下这种情况:我的ArrayList
(比如说List1
)中有大约 150 件物品。我有一个包含两列(比如itemid
和isFound
)的数据库表。
我必须迭代每个元素List1
并在我的数据库中检查 itemid 是否可用
- 如果 itemid 在表中可用,则将 isFound 状态更新为 1 。
- 如果 itemid 不可用,则插入并更新 isFound 状态。
为此,大约需要 30 秒,最快的方法是什么?
这是我当前的代码:
c++ - Visual Studio 仅通过 WMDC 连接到远程设备一次
我在我的主 PC 开发机器上安装了 Visual Studio 2005 和 2008。大约 5 个月前,我有一个项目可以连接到 Wince5.0 设备并通过 vs08 进行调试。现在同一个项目将无法调试该项目,在建立连接并部署 exe 后,我从 VS 收到“无法开始调试”窗口。
我可以通过 WMDC 连接到设备。我可以看到远程设备的所有文件等。VS 将下载应用程序,但不会开始调试。我采用完全相同的项目编译它并从 VS 2005 运行它,我可以调试。
我还发现,如果我从 VS2008 创建一个新项目,只要我不关闭 VS2008,它就会部署和调试。一旦我关闭 VS08 并重新打开项目,“无法开始调试”消息将出现在部署时。
我已经尝试了所有我能想到并阅读的内容,更改了安全设置,查看了设备上的注册表等等。这似乎是一些刚刚开始的 VS2008 问题。