c++ - DllRegisterServer 错误 0xc0000005,(C++ COM Dll)。如何在 Visual Studio 2008 中调试我的 DllRegisterServer 函数?

标签 c++ com dll dllregistration

我已经写了一个 COM dll,并希望使用它来注册

regsvr32 myComdll.dll

我得到一个错误:

DllRegisterServer failed, Return code was: 0xc0000005

我想调试我的 DllRegsiterServer 函数,但我不知道如何设置 Visual Studio 2008 以在 Debug模式下运行 regsvr32...

谢谢

罗伊

最佳答案

项目 + 属性,调试,设置命令 = Regsvr32.exe $(TargetPath)。在 DllRegisterServer 函数上设置断点或使用 Debug + Exceptions,检查 Win32 Exceptions。按 F5 开始。

关于c++ - DllRegisterServer 错误 0xc0000005,(C++ COM Dll)。如何在 Visual Studio 2008 中调试我的 DllRegisterServer 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2409138/

相关文章:

python - 从 Python 调用 C DLL 函数时出错

c++ - 如何在 C++ 的一行中查找包含反斜杠字符的字符串?

c++ - 这个纹理是如何传递给片段着色器的?

c++ - Qt串口通信

c# - 如何提高WPF中后台任务的性能?

java - 有没有运行良好的 Java COM 库?

c++ - 遇到微软弯路的麻烦

c++ - 错误 : non-static reference member, 无法使用默认赋值运算符

c++ - 如何通过 COM 变体编码 utf-8 字节串?

c++ - 在 Delphi 中从 c++ DLL 调用函数