visual stuido 跨解决方案调试

时间:2024-06-26 00:07:02

visual stuido 跨解决方案调试

一个解决方案是一个第三方库,另一个是单独的程序。调试的时候要同时跟踪源码。因为第三方库并没有直接使用它的源码,而是使用生成的dll,直接进行调试比较麻烦,会提示找不到源码。

解决办法如下:

  1. 将第三方库和应用程序的生成目录设置为同一个目录(这只是避免每次都要做拷贝工作)
  2. 设置应用程序调试的工作目录为生成目录(其实只要第三方库的dll在应用程序的调试工作目录即可)
  3. 应用程序所在的VS中设置断点,在调试的时候,调用到第三方库的接口时候,可以按F11进入,这时候会打开并进入到第三方库的源码中,可以在第三方库的源码上设断点了。