Adding Remote Debugging Support to a Configuration (Windows Embedded Standard 2009)


You must add the required remote debugging support components to your configuration before you can successfully enable remote debugging on your device.

This procedure assumes you are beginning with a working run-time image. For more information on creating a run-time image, see How to Create a Run-Time Image.

  1. In Target Designer, open your configuration.

  2. Temporarily change the component visibility threshold to 100.

  3. Check that the following components are included in the configuration, and add them if they are not:

    • File Sharing
    • Event Log
    • Net.exe Utility
    • TCP/IP Utilities
    • Windows Firewall/Internet Connection Sharing
    • Administrator Account
    • Domain Participation [Optional]
      Use the Domain Participation component if you need the embedded device to join to a Windows domain.
    • Remote Registry Service [Optional]

    If you are debugging managed applications, you must include the Windows Installer and User Account components. For more information, see Adding Remote Debugging Support for Managed Applications.

  4. In the configuration editor, expand the node of the Hardware Abstraction Layer (HAL) component and choose Settings. Your HAL component will be one of the following components:

    • ACPI Multiprocessor PC
    • ACPI Uniprocessor PC
    • Advanced Configuration and Power Interface (ACPI) PC
    • Compaq SystemPro Multiprocessor or 100% Compatible
    • MPS Multiprocessor PC
    • MPS Uniprocessor PC
    • Standard PC

    For more information on determining the Hardware Abstraction Layer component for your configuration, see System Settings.

  5. In the details pane, under System Identification, choose Show. The system identification settings are displayed. Enter the computer name and a workgroup membership.

  6. Select the Administrator Account component and choose Advanced on the details pane.

  7. In the Advanced Component Properties dialog box, edit the cmiUserPassword property to specify a password.

    This password is required for the development system to access resources on the Windows Embedded Standard-based device. For more information, see Adding an Administrator Account.

Community Additions