Недавно мне пришлось решить эту проблему, используя инструмент WPF в нашем проекте.
На машине, где происходил сбой, работает .NET Framework 4.5.
Когда инструмент ломался, мы могли видеть, что сбой происходил в .NET PresentationFramework UIAutomation.
Исключением было следующее: Первое случайное исключение типа «System.ArgumentOutOfRangeException» произошло в PresentationFramework.dll -> в этот момент ошибка появилась в .NET Framework
Но затем мы могли видеть в стеке, что мы потерпели крах при вызове UIAutomation, что привело нас к этому потоку и показало, что этот модуль запускается службами Wacom.
Драйвер Wacom, работающий на компьютере, на котором происходит сбой приложения, был: Wacom Tablet 6.3.1w3
После перехода на предыдущую версию все заработало: WacomTablet_6.3.3-4
Теперь, когда мы знали источник проблемы, мы начали искать обходной путь, чтобы иметь возможность использовать последнюю версию драйвера.
Итак, вот и хорошо, что это не влияет на функциональность планшета Wacom:
- Перейти к панели управления.
- Двойной щелчок по программам и функциям
- Нажмите на ссылку слева под заголовком Включить или отключить функции Windows.
- Когда он загрузится, снимите флажок «Компоненты планшетного ПК» (в Windows 7 может называться «Компоненты планшетного ПК»).
- Нажмите кнопку ОК.
Это может потребовать перезагрузки компьютера с Windows.
И это помогло нам.
Веселись!