"设备未准备好。如果目标是ActiveSync 设备,请验证ActiveSync 连接是否在运行"问题的解决

 

问题描述:

利用自己定制的SDK,运行新建的项目test1.exe,显示
1>------ 已启动部署: 项目: test1, 配置: Release SDK_test (ARMV4I) ------
1>设备未准备好。如果目标是 ActiveSync 设备,请验证 ActiveSync 连接是否在运行。
1>
1>连接到设备失败。
1>
========== 部署: 0 已成功, 1 已失败, 0 已跳过 ==========

 

问题解决:

出现以上错误是因为定制的SDK有问题,请按照以下提示重新生成SDK

 

1、在VS2005菜单中选择Project -> Add new SDK, 打开SDK属性页。

 

2、在Emulator中,将Configuration修改为Device Emulator ARMV4I Debug,填写必要的信息后点击确定。

 "设备未准备好。如果目标是ActiveSync 设备,请验证ActiveSync 连接是否在运行"问题的解决_第1张图片

 

3、然后在项目窗口中右单击刚才创建的SDK,选择编译。

 

4、编译完成后生成一个msi安装文件,位于OSDesign项目文件夹下,SDKS/<SDKname>目录中。关闭VS2005,并击运行这个SDK并安装。

你可能感兴趣的:("设备未准备好。如果目标是ActiveSync 设备,请验证ActiveSync 连接是否在运行"问题的解决)