Events stop firing after .NET CF 3.5 application window loses focus

Last reviewed: 8/1/2010

PRB Article ID: P081001

The information in this article applies to:

  • GrammarKit 3
  • LexiconKit 3
  • ProfileKit 3
  • SpeechKit 6
  • VoiceMarkupKit 3

Symptoms

Recognition and synthesis events stop firing after another application becomes the foreground window on Windows Mobile platform.

Cause

A bug in .NET Compact Framework 3.5 causes the COM connection points to be dropped once an the application window loses focus.

Status

New .NET CF 3.5 component class libraries created with alternative event dispatching approach to avoid the bug for .NET Compact Framework 3.5 based applications.

Component Formats Impacted

All component formats.