Vb.net 始终在调试时清理/构建项目

Vb.net 始终在调试时清理/构建项目,vb.net,visual-studio-2012,Vb.net,Visual Studio 2012,我有一个相当大的大约20个项目的解决方案,我已经工作了大约三年了。最近几周,我似乎失去了只按工具栏上的“运行并调试”按钮的能力。如果这样做,我将失去调试和使用断点的所有能力。我的断点上都有一个黄色的感叹号,永远不会运行。下面是一个例子 要解决这个问题,以便我可以再次调试,我必须完全清理项目。如果我尝试在清理后运行,我会收到一个错误,说明文件不存在。因此,我必须在运行之前完全重新构建项目。它只工作一次,然后我就失去了再次调试的能力。如果不先手动生成,则会出现以下错误: 这似乎影响了我的解决方案

我有一个相当大的大约20个项目的解决方案,我已经工作了大约三年了。最近几周,我似乎失去了只按工具栏上的“运行并调试”按钮的能力。如果这样做,我将失去调试和使用断点的所有能力。我的断点上都有一个黄色的感叹号,永远不会运行。下面是一个例子

要解决这个问题,以便我可以再次调试,我必须完全清理项目。如果我尝试在清理后运行,我会收到一个错误,说明文件不存在。因此,我必须在运行之前完全重新构建项目。它只工作一次,然后我就失去了再次调试的能力。如果不先手动生成,则会出现以下错误:

这似乎影响了我的解决方案中的几个(可能全部)项目,并给我带来了极大的问题。在我的一些项目中,我需要在数据运行之前设置断点来验证数据,如果我忘记了这样做,它会在验证之前运行

如果能帮上忙,那就太棒了。在“解决方案设置”下,如果有帮助,我会将我的启动项目设置为“当前选择”

更新:
到目前为止,在“解决方案设置->配置”下,我的一堆项目没有选择“构建”进行调试。不确定这是怎么发生的,但现在更新它似乎已经解决了这个问题。如果每次都不再生成,我将重新更新,但现在我认为这解决了问题。

如果右键单击解决方案并选择Configuration Manager,是否为所有项目选中了生成框?它被选为“当前选择”然而,在过去我确实有多个启动项目,尽管没有选中该选项,但在我选择的项目列表下。我刚刚取消了他们的选择,似乎是相同的改变启动项目从“当前选择”到“单一启动”似乎已经解决了这个问题。然而,有这么多的项目,这也可能是一个相当大的不便。但至少它是在调试中运行的。如果有人有同样的问题或者知道如何解决,希望这会有所帮助。事实上,它在一些版本中起到了作用,现在不会再出现了。。。所以这并没有帮助他们。这是关于本周EXE文件消失的第二个问题,雨下得很糟。听起来像是更新了一些病毒扫描产品。