我有一个控制器,它使用名为" Logica"的项目中的类。执行一些文件系统管理。这个课程在" Logica"项目,在执行其管理后,在另一个名为“#Dados"在数据库中注册操作。所以订单,控制器> Logica.dll> Dados.dll。问题是,在调试我的解决方案时,正在跳过Logica项目。 Visual Studio 2017不会抱怨任何问题。断点显示为红点,但它永远不会被击中。 Logica.dll中的代码正常执行。调试器操作作为该控制器执行>> Dados.dll(我告诉我的是什么)。
我将显示调用堆栈的图片。请原谅我的糟糕图片,我厌倦了VS Debugger的问题。
我尝试清理项目,重启VS,更改班级名称。
答案 0 :(得分:1)
事实证明,Visual Studio 2017重置了项目的配置。右键单击项目>>属性>>构建>>已设置为发布,并且还启用了代码优化。两周前我已将配置设置为Debug并将代码优化设置为禁用。在那些环球中,VS通常会在断点处显示通知,但我没有得到这些通知。叹息......在这里失去了半天。 VS将永远是这样。