问题描述:
利用自己定制的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,填写必要的信息后点击确定。
3、然后在项目窗口中右单击刚才创建的SDK,选择编译。
4、编译完成后生成一个msi安装文件,位于OSDesign项目文件夹下,SDKS/<SDKname>目录中。关闭VS2005,并击运行这个SDK并安装。