调试时从WCF服务进入C DLL

调试时从WCF服务进入C DLL,wcf,debugging,vba,com,mfc,Wcf,Debugging,Vba,Com,Mfc,我做了一个WCF服务库项目。我添加了一个C++ DLL的引用。WCF服务公开的方法调用C++ DLL函数。客户端是用VBA(excel)编写的 我不能进入C++代码的整体调试。有人能指引我吗 我把它修好了。将C++项目添加到WCF服务的相同解决方案中,它工作什么问题?你不能进入C++代码,或者不能进入MFC代码?C++ DLL!我不能进入C++,我们需要更多的信息来识别问题。调试信息通常存储在pdb文件中,为了调试外部dll,这些文件需要存在且其位置已知。你的C++ DLL代码的一部分是相同的解

我做了一个WCF服务库项目。我添加了一个C++ DLL的引用。WCF服务公开的方法调用C++ DLL函数。客户端是用VBA(excel)编写的
我不能进入C++代码的整体调试。有人能指引我吗

我把它修好了。将C++项目添加到WCF服务的相同解决方案中,它工作

什么问题?你不能进入C++代码,或者不能进入MFC代码?C++ DLL!我不能进入C++,我们需要更多的信息来识别问题。调试信息通常存储在pdb文件中,为了调试外部dll,这些文件需要存在且其位置已知。你的C++ DLL代码的一部分是相同的解决方案吗?你把pdb文件输出到哪里?我把它修好了。将C++项目添加到WCF服务的相同解决方案中,它工作了:这是一种方式,但不是唯一的一种。统一解决方案(可能)使VS将pdb文件输出到同一个输出文件夹,因此VS能够在调试期间找到pdb。但是,如果出于某种原因,您不希望它们成为同一解决方案的一部分,您只需要告诉VS pdb文件和源文件在哪里。