【发布时间】:2011-09-19 16:26:24
【问题描述】:
我有一个用 VC6 编写的旧 DLL。我试图让它与 .NET Winforms 应用程序一起使用。我已经导入了 DLL 并在其中调用了函数。这行得通,我可以打破 DLL,看到所有内容都正确传递给它,但后来尝试使用 CoCreateInstance 创建 COM 组件时 DLL 失败。此错误与访问冲突。在 MFC 应用程序中使用相同的 DLL 并传递相同的参数可以正常工作。
关于为什么这在 .NET 中失败但在 MFC 中失败的任何想法?
【问题讨论】: