我最近从网站模型更改为 Web 应用程序模型。我注意到的一个变化是,在一个网站中,当我在本地浏览器上运行该网站时,我可以对 .cs 文件进行更改,然后刷新浏览器以使更改生效。但是,在 Web 应用程序中,.cs 文件似乎有一个锁,它不允许我在不停止调试的情况下编辑 .cs 文件。
这有点长,因为我必须停下来再次运行,而不是即时进行更改。
是否有任何调试设置可以解决这个问题?
提前致谢。
这是我当前设置的当前编辑并继续窗口。我需要在这里改变什么吗?:
我最近从网站模型更改为 Web 应用程序模型。我注意到的一个变化是,在一个网站中,当我在本地浏览器上运行该网站时,我可以对 .cs 文件进行更改,然后刷新浏览器以使更改生效。但是,在 Web 应用程序中,.cs 文件似乎有一个锁,它不允许我在不停止调试的情况下编辑 .cs 文件。
这有点长,因为我必须停下来再次运行,而不是即时进行更改。
是否有任何调试设置可以解决这个问题?
提前致谢。
这是我当前设置的当前编辑并继续窗口。我需要在这里改变什么吗?:
您可以在代码暂停时修改 Web 应用程序中的代码。您需要在要更改的代码行上方设置一个断点。执行代码到达断点,然后当你停在断点处时,你可以修改代码。修改完成后,您可以恢复执行。
像这样暂停时,您无法更改某些内容,例如添加新方法。但是,如果在暂停时无法接受更改,Visual Studio 会告诉您,它不会告诉您究竟是什么不喜欢。
您正在寻找的功能是“编辑并继续”,应该在“调试”>“选项和设置”>“调试”>“编辑并继续”中。这并没有给你完全的灵活性来改变你想要的任何东西,但确实允许一些基本的改变。