Asp.net 如何在开始编辑代码时自动停止调试?

Asp.net 如何在开始编辑代码时自动停止调试?,asp.net,visual-studio,debugging,Asp.net,Visual Studio,Debugging,我正在从事一个ASP.NET项目。调试时,我经常想从浏览器切换回VisualStudio(2008)并编辑一些代码。VisualStudio将不允许我编辑代码,除非我先明确退出调试 是否有任何方法可以配置Visual Studio,使其自动停止调试并允许我编辑代码,还是每次都必须手动停止 禁用“编辑并继续”确实允许我编辑代码,但这并不强制VS停止调试…是的,可以这样做。默认情况下,此功能处于禁用状态。要启用“编辑并继续”,请转到“工具”。。VisualStudioIDE菜单中的选项。打开树的“调

我正在从事一个ASP.NET项目。调试时,我经常想从浏览器切换回VisualStudio(2008)并编辑一些代码。VisualStudio将不允许我编辑代码,除非我先明确退出调试

是否有任何方法可以配置Visual Studio,使其自动停止调试并允许我编辑代码,还是每次都必须手动停止


禁用“编辑并继续”确实允许我编辑代码,但这并不强制VS停止调试…

是的,可以这样做。默认情况下,此功能处于禁用状态。要启用“编辑并继续”,请转到“工具”。。VisualStudioIDE菜单中的选项。打开树的“调试”部分,然后单击“编辑并继续”组。确保选中“启用编辑并继续”。如果您使用的是VS 2005 Professional,您可能需要单击此屏幕底部的复选框,如Show all Options(显示所有选项)


更新:您必须在代码中的断点处进行编辑。您无法编辑方法签名、添加新方法等。像这样的更改不是“编辑并继续”的设计目的,我甚至无法开始思考Microsoft将如何实现它。

一种解决方法,允许您在调试时编辑代码
如果与2012年相比
转到工具->调试->编辑并继续 取消选中启用编辑并继续,不要忘记在编辑后重建/重新调试

谢谢您的回复,但这并不能完全回答我的问题。我启用了“编辑并继续”,但当我尝试编辑代码时,仍然会收到消息“代码运行时不允许更改…等等”。这就是为什么,作为替代方案,我希望VS在我尝试编辑代码时自动完全停止调试。你知道这是否可行吗?