如何:以 Visual Studio 中支持 KITL 的运行时映像为目标

更新:2007 年 11 月

如果在 Windows Mobile 中创建了一个运行时映像,并且将该映像下载到设备仿真程序(或物理设备),则通过将设备映像与已安装的 SDK 进行关联,可以从 Visual Studio 连接到该映像。以下步骤将指导您对目标设备和必需的服务进行配置。

说明:

仅针对以太网连接:如果开发计算机和目标设备不是位于同一子网,则无法连接到目标设备。

执行下列过程:

  • 开发计算机上必须安装 Visual Studio、Platform Builder 5.0 或更高版本,以及支持 KITL 的 SDK。

  • 必须已在启用了 KITL 的情况下对运行时图像进行了编译,并且已从 Platform Builder 打开了运行时图像。

配置设备

  1. 在 Platform Builder 的“目标”菜单上单击“连接选项”。

  2. 单击“添加设备”。

  3. 在“关联的 OS 设计/SDK (可选)”下拉列表中,选择要与目标设备关联的 SDK 平台的名称。

  4. 在“新目标设备名称”框中,键入目标设备的名称。

    - 或 -

    如果要使用现有的设备,则请验证“新目标设备名称”框是否为空白。

  5. 单击“添加”。

配置内核服务

  1. 选择“内核服务映射”。

  2. 在“目标设备”框中,选择要连接的目标设备的名称。

  3. 在“下载”框中,选择一项下载服务。

  4. 在“下载”框的右侧单击“设置”。

  5. 配置下载服务的设置,然后单击“确定”。

  6. 在“传输”框中,选择一个内核传输。

  7. 在“传输”框的右侧单击“设置”。

  8. 配置传输服务的设置,然后单击“确定”。

  9. 在“调试器”框中选择以下设置之一:

    • 如果运行时图像包含对 KdStub(内核调试器存根)的支持,请单击“KdStub”。

    • 如果运行时映像包含对硬件辅助调试的支持,则请选择合适的硬件辅助调试器。

    • 如果运行时图像不包含对调试器的支持,请单击“无”。

配置核心服务

  1. 单击“核心服务设置”。

  2. 在“下载映像”下选择以下设置之一:

    • 若要指示 Platform Builder 在每次与目标设备连接时都下载运行时映像,请选择“总是”。

    • 若要指示 Platform Builder 在开发计算机上的运行时映像与目标设备上的运行时映像不相同的时候下载运行时映像,请选择“仅在映像更改时”。

    • 若要指示 Platform Builder 仅在首次与目标设备相连时下载运行时映像,请选择“仅在初次下载时”。

    • 若要指示 Platform Builder 跳转到目标设备上的运行时映像,请选择“从不(仅跳转到映像)”。

  3. 单击“应用”。

请参见

其他资源

配置和使用设备仿真程序