【发布时间】:2020-07-21 03:42:17
【问题描述】:
我在 Visual Studio 中逐步执行我的 C# 程序,尝试测试生成的 HTML 字符串在进行一些修改后的外观。在我暂停调试器后,修改我的代码,然后继续,更改不会生效。我逐步完成了整个方法,当我查看生成的 HTML 字符串时,它与我修改它之前的相同。更改只有在我停止运行程序并再次运行时才会生效,这非常繁琐。
它是否以某种方式缓存?
【问题讨论】:
-
禁用导航器缓存或使用Ctrl-F5强制缓存在浏览器上刷新
-
我不确定这对我有帮助,并不是我想在没有缓存的情况下刷新,我正在做的是,我在生成 html 到之前将箭头向后拖动我生成它,改变它的生成方式,但是当我再次跨步时,它是旧的
-
您是否尝试过 Stack Overflow 帖子中列出的解决方案之一? stackoverflow.com/questions/18266972/…
-
您的项目是从旧的 VS 版本创建的吗?
-
嗯,它有时仍然不起作用,我已经尝试过这个线程中的响应。
标签: c# debugging visual-studio-2017 step-through