VS连接Windows Mobile模拟器

原文:http://www.cnblogs.com/xjimmyshcn/archive/2011/07/19/2111087.html

 

一、WinCE 模拟器通过ActiveSync 6.1(即Windows Mobile设备中心)连接PC

1.启动WinCE模拟器

命令行:  start .\DeviceEmulator.exe WINCE镜像\Wince5.bin /memsize 256 /video 480x272x16 /sharedfolder .\模拟卡

2.设置ActiveSync

3.模拟器插入底座

插入底座后,ActiveSync自动启动,并建立连接



二、vs2005连接模拟器

vs2005菜单“工具-》连接到设备”

连接成功后,如下图所示:



三、调试程序

vs2005中启动调试,设备选择“Windows CE 5.0设备”,点“部署”

WinCE模拟器运行结果:



 

补充:

1、ActiveSync无法连接到WinCE模拟器的问题

有时候出现可能出现ActiveSync无法连接WinCE模拟器,可以采用如下方法解决:

1)WinCE模拟器中,开始->设置->拨号和网络连接;新建连接“我的连接”,连接类型选择“直接连接”;下一步,选择设备“Serial over DMA”,完成

2)WinCE模拟器中,开始->设置->控制面板->PC 连接;更改连接方式为“我的连接”

3)ActiveSync中,连接设置,选中”允许USB连接”,”允许连接到以下任一端口”设置为“DMA”,”这台计算机已连接到”设置为“自动”,选中“允许自动设备身份验证”,点确定。

若”允许连接到以下任一端口”已设置为“DMA”,可以改变一下,点确定。再重新设置为“DMA”,再点确定,以触发设置变更。

2、安装NETCFv2.wce5.armv4i.cab到WinCE

NETCFv2.wce5.armv4i.cab在D:\Program Files (x86)\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\v2.0\WindowsCE\wce500\armv4i\目录下可以找到。

将其复制到WinCE下,并安装。



3、部署其他文件到WinCE模拟器

vs2005连接WinCE 模拟器调试时,会部署程序到%CSIDL_PROGRAM_FILES%\xxxx下。

若要使某文件部署到WinCE上,则需要做如下设置:

时间: 2024-10-30 20:31:14

VS连接Windows Mobile模拟器的相关文章

Windows Mobile中如何建立GPRS连接以便Socket能正常通信

最近编写一个医疗项目的程序,需要用 Windows Mobile 来做通信处理,需要将手机端的数据通过GPRS传送至公网上的一个服务器上.数据传输我采用的是socket,用数据线+ActiveSync调试通过,数据传输正常,在准备将软件提交给质检部门的时候,用真正的GPRS来做通信测试时,问题出来了,连接始终建立不了,但用手机的IE浏览器却能正常打开网页,而且奇怪的是只要用IE浏览器成功访问过一次网页,我的 socket 就能正常进行数据通信,看来传说中的GPRS常连接被我误解了. 手机开通GP

Windows Mobile Gprs连接与数据传输

此模块分两部分完成,传输数据用socket ,要使用socket在ppc上进行数据传输,就要谁让ppc自动连接gprs .其中套接字和gprs链接分别进行说明.   一 ,应用程序在进行其它所需的Windows Sockets API调用需要进行一次成功的WSAStartup()调用,然后就是套接字编程.分为服务器端和客户端.   服务器: 先建立套接字 SOCKET WSASocket( int af, int type, int protocol, LPWSAPROTOCOL_INFO lp

在Windows Mobile Emulator建立网络连接

因为想使用Windows Mobile Emulator进行网络通信程序的测试,所以找方法配置Emulator的网络连接.在网上找了一些文章,很多都说需要安装Virtual PC 2007. 例如下面的文章Enable Network Connection Windows Mobile 6 Emulator 如果需要 Virtual PC 2007 可以在这里下载 http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-

艾伟:在Windows Mobile Emulator建立网络连接

因为想使用Windows Mobile Emulator进行网络通信程序的测试,所以找方法配置Emulator的网络连接.在网上找了一些文章,很多都说需要安装Virtual PC 2007. 例如下面的文章Enable Network Connection Windows Mobile 6 Emulator 如果需要 Virtual PC 2007 可以在这里下载 http://www.microsoft.com/downloads/details.aspx?FamilyID=04d26402-

Windows Mobile开发者新手上路指南

Part 1.开发环境的搭建 软件安装顺序: 1.安装Microsoft ActiveSync 4.0以上版本 2.安装VS2005 开发Pocket PC需安装Windows Mobile 5.0 Pocket PC SDK 开发Smartphone需安装Windows Mobile 5.0 Smartphone SDK Mobile 5.0环境配置: 1.模拟器与Microsoft ActiveSync同步: A.启动VS2005,在Tools->Device Emulator Manage

Windows Mobile 6开发环境的配置过程

需要的文件列表: 1.Visual Studio 2005 Professional及更高的版本(Visual Studio 2005 Express目前并不支持智能设备开发)(推荐用迅雷或者电骡下). 2.Visual Studio 2005 的补丁SP1 (推荐用迅雷或者电骡下) 3. ActiveSync版本4.5 (http://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup

在PC上显示和操作Windows Mobile

简介 在Windows Mobile和Wince开发中,直接在PC上操控相关设备是必不可少的步骤.本文讲述在PC上显示和操作Windows Mobile的方法,包括使用ActiveSync Remote Display和MyMobiler两种方法. 安装ActiveSync 不管那种方法,安装ActiveSync是必须的,请到下面链接进行下载安装ActiveSync 4.5. ActiveSync Remote Display ActiveSync Remote Display是MS提供的远程显

艾伟_转载:在PC上显示和操作Windows Mobile

简介 在Windows Mobile和Wince开发中,直接在PC上操控相关设备是必不可少的步骤.本文讲述在PC上显示和操作Windows Mobile的方法,包括使用ActiveSync Remote Display和MyMobiler两种方法. 安装ActiveSync 不管那种方法,安装ActiveSync是必须的,请到下面链接进行下载安装ActiveSync 4.5. ActiveSync Remote Display ActiveSync Remote Display是MS提供的远程显

PDA(Windows Mobile)调用远程WebService

之前用模拟器测试过调用远程的WebService,发现总是提示"无法连接到远程服务器"的错误,不管是Windows Mobile6.0 还是6.5都是一样,按照网上的办法,改注册表,修改PDA的配置,安装虚拟网卡,我一一试了一遍,都没有解决,可能是模拟器需要什么特殊的配置吧,晚一点继续摸索一下,现在先使用真机来测试一下. 1.首先新建测试的WebService服务,并将其发布在IIS或者服务器上面,我这里做了两个测试,一个是发布到本地IIS里面,一个是发布到服务器上面. 以下是我建立的