相关疑难解决方法(0)

编辑并继续:"......时不允许更改"

即使我创建一个干净的WinForms项目,编辑并继续不起作用,并给我错误:

将调试器附加到已在运行的进程或在构建或运行时优化正在调试的代码时,不允许进行更改.

  1. 在工具→选项→调试中选中编辑并继续选项.
  2. 未启用优化.
  3. 似乎没有任何托管分析器设置.
  4. 我在调试模式下运行
  5. 我在x64 CPU和Windows XP 32位上运行,但是将平台目标设置为x86而不是AnyCpu没有帮助.
  6. 修复Visual Studio安装没有帮助.

我也在MSDN网站上发现了这篇文章:

不支持的方案

在以下调试方案中,"编辑并继续"不可用:

  • 在Windows 98上进行调试.

  • 混合模式(本机/托管)调试.

  • SQL调试.

  • 调试Dr. Watson转储.

  • 在未处理的异常之后编辑代码,此时未选中"在未处理的异常上展开调用堆栈"选项.

  • 调试嵌入式运行时应用程序.

  • 使用"附加到"调试应用程序,而不是使用"调试"菜单中的"启动"运行应用程序.

  • 调试优化代码.

  • 目标是64位应用程序时调试托管代码.如果要使用"编辑并继续",则必须将目标设置为x86.("项目属性","编译"选项卡,"高级编译器"设置.).

  • 在由于构建错误而无法构建新版本之后调试旧版本的代码.

但我可以对此列表中的每个项目回答"否".

它以前工作过,但几天前它停止工作,我不知道可能是什么原因.

visual-studio-2008 edit-and-continue visual-studio

105
推荐指数
7
解决办法
11万
查看次数