. net多项目调试VS2010

本文关键字:VS2010 调试 项目 net | 更新日期: 2023-09-27 17:49:59

我在一个c#解决方案下运行三个项目,它运行良好。
项目A主要使用B和c。
项目B和C先编译,再编译a。
A增加了对B和C项目的引用。(不是dll)
我想在项目B和C中设置断点,这样我就可以

B和C的第一次断点运行良好。
从下一次尝试开始,所有的断点都变成灰色。
(下次尝试意味着停止运行的解决方案,并再次运行它。shift +F5 -> F5)
似乎只有在编译B和C之后才出现一次断点正常工作。

重复编译B和C很麻烦,而且浪费时间。
有人能告诉我如何在B和C上设置断点吗总是像往常一样工作?

. net多项目调试VS2010

我相信您正在禁用断点,因为您的其他项目没有与您的主项目一起构建。确保您必须在配置管理器下设置要构建的所有项目。右键单击解决方案并选择Configuration manager。在那里,检查您想要与主项目一起构建的所有项目。确保在配置管理器

的配置下选择 Debug