如何进入一个dll方法调用或构造函数,以便它将要求源?

Vac*_*ano 3 c# visual-studio-2010 visual-studio

我有一个常用的dll,我用于我的项目.我们已经将它作为一个nuget包并在我公司本地使用它.

但是,现在我从该dll中获取了一个空引用异常.如果我尝试进入它(F11)它只是跨过它.

现在,我来自Delphi背景,在Delphi中,您可以提供库的代码,它可以让您逐步完成它.

我希望有一种方法可以说,"这是代码,请逐步通过它,就像我正在使用的dll一样."

否则,我将不得不更改对此dll的引用,然后将代码添加到项目中.我可以这样做,但似乎应该有一个更简单的方法.

Har*_*san 5

试试这个

转到Debug-> Options和Setting-> Debugging - > General - > Uncheck Option:启用Just My Code,然后尝试使用F11进入

您可以尝试的另一件事是手动加载其他DLL的符号.一旦处于调试模式(在进入其他DLL代码之前),请转到Debug-> Windows-> Modules.它会显示所有加载的dll.右键单击您的DLL并手动加载符号