Share via


Include Error Reporting in the OS (Compact 7)

3/12/2014

To support Windows Embedded Compact Error Reporting in your OS, include Error Reporting catalog items in your OS design. The main catalog items are the four components of the Error Reporting system: Error Report Generator, Error Report Transfer Driver, Report Upload Client, and Error Reporting Control Panel. For information about what these components do, see Error Reporting Catalog Items and Sysgen Variables.

The catalog items that you will want to include depend on whether you want to upload dump files to the Microsoft Watson website, save them on the device, or include functionality for both. At a minimum, you need to include the Error Report Generator and the Error Report Transfer Driver. If you want to upload dump files to the Microsoft Watson website, you need to include the Report Upload Client also. If your device has a UI, you can include the Error Report Control Panel if you want to be able to configure Error Reporting from the Control Panel while the device is running.

Note

If you do not include the Report Upload Client in your OS design, then the dump files are saved to the device. If you do include the Report Upload Client in the OS design, you can still save the dump files to the device if you need to by changing registry settings as described in Save Dump Files on a Device.

To include Error Reporting in the OS when you want to upload dump files or save them on the device

  1. Open your OS design project in Platform Builder.

  2. In the Catalog Items View window, under your OS design project, expand Core OS, expand Windows Embedded Compact, and then expand Windows Embedded Compact Error Reporting.

  3. Select Error Report Generator.

  4. Select Error Report Transfer Driver.

  5. Select Report Upload Client.

  6. If your device has a UI and you want the user to be able to consent or decline to upload dump files to the Microsoft Watson website, expand Report Upload Client and then select Report Upload Client User Interface.

  7. If your device has a UI and you want the user to be able to configure Error Reporting from the Control Panel, select Error Reporting Control Panel.

  8. Save and then build the OS design.

To include Error Reporting in the OS when you want to save dump files on the device (only)

  1. Open your OS design project in Platform Builder.

  2. In the Catalog Items View window, under your OS design project, expand Core OS, expand Windows Embedded Compact, and then expand Windows Embedded Compact Error Reporting.

  3. Select Error Report Generator.

  4. Select Error Report Transfer Driver.

  5. If your device has a UI and you want the user to be able to configure Error Reporting from the Control Panel, select Error Reporting Control Panel.

  6. Save and then build the OS design.

See Also

Concepts

Set Up Your Device for Post-Mortem Debugging