Visual Studio:进入程序集

A.R*_*.R. 7 debugging step-into visual-studio-2010

我有一个项目引用我有代码的程序集.我也有所有的PDB文件等.但是,在某些时候我在调试时单击对话框上的错误按钮,现在我不能再进入汇编代码了.我知道这个描述有点模糊,但我相信我不小心点击的对话框就是当你的"源代码比程序集的内置版本更新时抱怨,继续调试?" 但我不能确定.无论如何,我很肯定有一些简单的方法可以让Visual Studio恢复到一个状态,它将再次开始逐步执​​行汇编代码.有什么好主意吗?

Nab*_*eet 3

请确保您的子项目满足以下条件:-

  • “构建干净”您的子项目。请确保所有 dll 和 pdb 文件已从子项目的 bin\debug 文件夹中删除。

  • 通过单击 build 或 ctrl-shift-b 来“构建”您的子项目。请不要按 F5,因为由于某种原因它无法获取最新的 dll 和 pdb 文件。

  • 请确保您没有对父 dll 的“发布”构建的引用,有时它会给我带来问题,具体取决于该项目的发布构建配置。它应该是父项目的“调试”构建配置,您应该从调试文件夹添加引用或使用 Visual Studio 中的“引用路径”。

现在您可以通过按 F5 来运行该项目。

希望这可以帮助。