通过Visual Studio中引用的程序集代码介入

时间:2016-03-17 08:34:03

标签: c# visual-studio debugging .net-assembly

我有几个Visual Studio解决方案。

每个解决方案都有几个项目生成程序集。

所有这些程序集都是由这些项目生成的。

因此,这些程序集以两种方式加载:

  • 引用浏览程序集位置(例如每个项目的Debug文件夹)。
  • NInject(加载包含类的任何程序集的类实现接口)。

目前,当我需要调试这些引用或加载的程序集的一些代码时,我需要生成一个异常,无论我想介入哪个程序集,然后Visual Studio会自动向我显示代码。

我发现有另一种方法可以浏览我的代码集,但是我绝对不知道如何做到这一点。

1 个答案:

答案 0 :(得分:0)

您可以在多个Visual Studio实例中一次打开所有解决方案。

然后你可以开始你的主要过程。 在所有其他VS实例中,选择“附加到进程... Ctrl + Alt + P”

enter image description here

enter image description here

找到您的流程并附上

enter image description here

然后你可以在VS的任何实例中设置断点。