Я не уверен, почему я получаю это сообщение. Все, что у меня есть в моем приложении WPF, - SpeechRecognitionEngine
и SpeechSynthesizer
, и когда я нажимаю «X», чтобы закрыть приложение, вызывается Application.Current.Shutdown(0)
после того, как я вывешу сообщение пользователю через TextBlock.Предупреждение об исключении возможного Потеря или повреждение данных
Что могло быть причиной этого? Я не делаю ничего необычного. Я сделал этот точный тип приложения раньше с тем же кодом, почему это происходит только сейчас?
RaceOnRCWCleanup было обнаружено сообщение: попытка была сделана вырывают RCW, который используется. RCW используется на активной нити или другом потоке. Попытка освободить использование RCW может привести к повреждению или потере данных .
Я предполагаю, что все, что он говорит, все еще используется, являются речевыми двигателями. Но я избавляюсь от них до применения shitdown. –