WPF应用程序中的InvalidCOMException

时间:2011-11-25 09:19:29

标签: wpf com directx

我收到此InvalidCOMException“无法使用已与其基础RCW分离的COM对象”。我在我的WPF应用程序中使用DirectX,任何人都可以告诉我这是什么错误,我该如何解决这个问题。任何帮助都很有价值。

感谢。

1 个答案:

答案 0 :(得分:2)

当您在代码中引用COM对象并处置应用程序或类时,通常会出现此错误。由于没有提供代码所以我假设这是与此处描述的相同的情况 -

COM object that has been separated from its underlying RCW can not be used - why does it happen?

COM object that has been separated from its underlying RCW cannot be used

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线程化应用程序。