C ++:BreakPointing进入库“lib”文件

时间:2014-01-18 17:50:28

标签: c++ visual-studio-2012 breakpoints

我目前有一个项目说projA,它使用我创建的库项目。现在是这个场景。我有两个Visual Studio实例打开:实例一和实例二。一个实例启动projA,其他实例加载了库解决方案,并设置了断点。在第二个实例中没有做任何其他事情。现在问题是当projA(VStudio的第一个实例)启动时,Visual Studio的另一个实例中的断点永远不会被触发。我可以单步执行库代码的唯一方法是断开调用projA(实例1)中的库代码的函数,然后进入库代码,该库代码也从库中打开代码例如一个。我想要做的是在实例2中放置断点并在那里触发断点。任何建议???

1 个答案:

答案 0 :(得分:0)

在调试EXE的VS实例中设置断点。应在同一实例中设置所有断点。即使源代码不是打开项目的一部分,Visual Studio也会使用调试符号来了解源文件的位置。因此,您可以打开源文件并在另一个实例中设置断点。