2011-08-17 106 views
7

我创建了一个不包括在我的解决方案1,但在溶液中的.NET解决方案1,它由一个项目A和B项目我的解决办法也指一个DLL只(项目C)的2如何从Visual Studio中的其他解决方案调试项目?

Sln 1与项目A和B并参考项目C的DLL Sln 2与项目C

我想从我的解决方案调试我的C项目1.我怎样才能做到这一点,而不包括源代码我的解决方案1中的项目C?

事实上,我的项目C是我公司的框架,由另一个团队开发。我能够获得源代码但不能编辑

+1

http://stackoverflow.com/questions/3752211/debugging-dll-project-in-visual-studio-2008-using-attach-to-process –

+0

是的,这似乎是正确的方式。只需指定模块的soutrce代码位置,并确保具有必需的和匹配的PDB文件。 – eFloh

回答

7

如果您禁用了“我的代码”(在工具 - >选项 - >调试下,称为启用只是我的代码),您可以进入解决方案之外的其他库和VS会提示你加载它的来源。您也可以打开C的源代码,设置一个断点,并且如果源代码符合这些符号,它应该能够在该断点处停下来。

相关问题