InvalidCOMException в приложении WPF - PullRequest
0 голосов
/ 25 ноября 2011

Я получаю это InvalidCOMException "COM-объект, который был отделен от его основного RCW, не может использоваться". Я использую DirectX в своем приложении WPF. Может кто-нибудь сказать, что это за ошибка и как я могу это исправить. Любая помощь будет иметь большую ценность.

Спасибо.

1 Ответ

2 голосов
/ 25 ноября 2011

Эта ошибка обычно возникает в сценарии, когда вы ссылаетесь на COM-объект в своем коде и удаляете свое приложение или класс.Поскольку код не предоставлен, поэтому я предполагаю, что это тот же сценарий, который описан здесь -

COM-объект, который был отделен от лежащего в его основе RCW, не может использоваться - почему это происходит?

COM-объект, который был отделен от лежащего в его основе RCW, не может быть использован

http://blogs.msdn.com/b/martijnh/archive/2009/12/31/unit-testing-com-object-that-has-been-separated-from-its-underlying-rcw-cannot-be-used.aspx

Как правило, имеет место при STA Apartment State потокеПриложения.

...