我正在开发一个使用 PInvoke 调用非托管 C++ DLL 函数的 C# WPF 应用程序。WPF 应用程序是使用 Blend 创建的。
CoInitializeEx(NULL, COINIT_MULTITHREADED)
从 PInvoke 函数调用非托管 C++ DLL 。我在这行代码中收到一条错误消息"COM library already initialized with incompatible concurrency model"
我假设 WPF 本质上是 STAThread。我对吗?
如何解决上述错误?