所以,我有一个带有两个Visual C ++项目的Visual Studio 2013解决方案 - 其中一个是ComServer,它生成一个.dll文件,另一个是ComClient,它依赖于ComServer.dll
现在,当我尝试通过调用regsvr32.exe(来自c:\ Windows \ System32和c:\ Windows \ SysWOW64)来注册ComServer.dll文件时,会弹出一个对话框,显示以下错误:
"找不到regsvr32.exe的调试信息。无法找到或打开pdb文件。"
ComServer.dll的项目属性如下:
ComServer属性页 - >配置属性 - >调试:命令:" C:\ Windows \ System32 \ regsvr32.exe" 命令参数:$(TargetPath)。
是否有针对此问题的修复或任何可能的解决方法? (我是整个COM / Windows编程场景的新手。)
ComServer.dll包含以下功能:
的DllRegisterServer DllUnregisterServer的 的DllGetClassObject