如何从Visual Studio中的其他解决方案调试项目?

Bas*_*mme 7 .net debugging visual-studio

我创建了一个由项目A和项目B组成的.NET解决方案1.我的解决方案还引用了一个DLL(项目C),它不包含在我的解决方案1中,而是包含在解决方案2中.

项目A和B的Sln 1,项目C的项目C Sln 2的DLL的引用

我想从我的解决方案中调试我的C项目1.如果不在我的解决方案1中包含项目C的源代码,我怎么能这样做呢?

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

Jim*_*mmy 9

如果禁用"仅我的代码"(在"工具" - >"选项" - >"调试"下,称为"启用我的代码"),则可以进入解决方案之外的其他库,VS将提示您为其加载源.您还可以打开C的源,设置断点,如果源匹配符号,它应该能够在该断点处停止.