首页 > 解决方案 > 如何在 Visual Studio 2019 中调试 ASP.Net MVC

问题描述


我一直在寻找一个幻像问题,直到我意识到调试没有按预期工作。

我尝试在我的 ASP.Net 应用程序中调试一些控制器代码 (c#),为此,我使用断点 (F9) 停止了执行。

我用 F5 开始调试,代码在断点处停止,正如预期的那样。在那里,我尝试使用不同的方法获取一些数据。没有一次尝试给了我预期的结果,所以过了一会儿,我认识到,每次执行都使用相同的编译代码而不是代码,我在编辑器中观察(和更改)。

我很确定,在 VS2017 中它是这样工作的,所以我可以在执行时更改代码。
如何在执行时调试 C# 代码(并更改代码)?

谢谢

标签: c#visual-studio

解决方案


您可以在 Vs2019 中执行此操作,方法是在工具 > 选项 >(或调试 > 选项)> 调试 > 常规中,在右侧窗格中选择编辑并继续。

在此处输入图像描述


推荐阅读