gpt4 book ai didi

c# - 在 Debug模式下在 Visual Studio 2008 中编辑代码

转载 作者:可可西里 更新时间:2023-11-01 07:57:17 26 4
gpt4 key购买 nike

我很想知道是否有一种方法可以在 C# VS 2008 遇到断点并且我正在遍历代码时编辑代码...我可以修改代码(例如变量中的值或者如果我的单步执行行即将遇到 if 语句……我可以修改 if 语句……等等)吗?到目前为止,我必须停止运行 VS,修改代码,然后按 F5 并等待再次命中断点。

当断点命中时,我正在遍历代码并尝试编辑代码,我收到一条消息“当调试器已附加到正在运行的正在调试的代码的进程时,不允许更改在构建或运行时优化。”

最佳答案

我只知道为什么在调试版本中禁用 Edit+Continue 的几个原因。首先是 64 位操作系统,E+C 仅适用于 32 位代码。使用 Project + Properties、Build 选项卡、Platform Target = x86 修复该问题。

这也是一个可能已被关闭的选项。工具 + 选项、调试、编辑并继续、启用复选框。

如果这没有帮助,请告诉我们更多关于您正在调试的代码类型、您在启动项目时选择的项目模板、您如何让调试器中断以及从调用堆栈窗口。

关于c# - 在 Debug模式下在 Visual Studio 2008 中编辑代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2781060/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com