在 Visual Studio 的断点中进行调试时是否可以编辑代码。当我停下来时,所有文件似乎都锁定 无法编辑。
有没有办法改变这种行为?在 Eclipse 中是可能的
编辑: 在尝试了以下所有建议(包括将其从发行版移至调试)之后,现在它告诉我我没有正确的 ms-office 版本并且调试无法在 Debug模式下启动。但是,在 Release模式下它正在工作。我正在尝试调试 Outlook 加载项。
最佳答案
是的,它在 工具 | 中称为“编辑并继续”。 调试下的选项。请注意,它与 IntelliTrace 不兼容,所以如果你使用它,你必须禁用它。 (感谢 Anton Semenov 提供的信息。)
编辑:如果您使用的是非常旧的版本(原始的 VS.Net,而不是 VS.Net 2005 或更高版本),那么它会非常繁琐(或者没有有它,我不太记得了;我只记得很沮丧)。但是,如果您使用的是 VS.Net 2005 或更高版本,根据我的经验,它默认启用并且运行良好。当执行暂停时(你说你会遇到断点,所以......),你可以进行各种各样的更改,环境会愉快地编译它们并继续。确保您要调试的所有项目都在解决方案中。
关于c# - 是否可以在 Visual Studio 中调试时编辑代码,例如在 Eclipse(Java)中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5672961/