1

我有一个带有 Web 应用程序项目的 VS 2010 解决方案,以及 Web 应用程序项目具有项目引用的几个类库项目。当我尝试通过 F5 调试构建过程调试其中一个类库项目的代码时,“模块”窗口通常无法加载相关 DLL 的符号,或者如果加载,则无论如何都会忽略断点。但是,在第二次尝试 F5 调试构建时,通常会识别断点,并且代码将在所需位置停止。

我已经尝试了各种方法来解决这个问题——所有常见的解决方案清洁业务,重复参考过程。直到我升级到 VS 2010 才发现这个问题,之后我从现有项目中重建了一个新的 VS2010 解决方案。我开始认为这是 2010 年的某种计时错误,因为我在第一次和第二次尝试之间没有做任何更改 - 就好像 VS 2010 忽略了构建配置中的依赖关系,并在类库的 PDB 已准备就绪,或者在它可以找到类库的 PDB 之前。

有人在 VS2010 中看到过类似的行为吗?正如您可以想象的那样,它在我的调试中增加了大量的“生产力扼杀”时间,必须构建所有内容 2 或 3 次才能让断点被识别。

谢谢,如果你能建议。

4

1 回答 1

0

尝试在运行之间擦除 bin 和 obj 文件夹。有帮助吗?我的 Web 服务器也有类似的问题,它没有对 VS2010 上的配置文件进行更改。

于 2013-02-06T16:17:51.497 回答