Questions tagged «edit-and-continue»

30
编辑并继续:“在…时不允许更改”
即使我创建了一个干净的WinForms项目,“编辑并继续”也不起作用,并给了我错误: 当调试器已附加到已经在运行的进程中,或者在构建或运行时对要调试的代码进行了优化时,不允许进行更改。 在工具→选项→调试中选中编辑并继续选项。 未启用优化。 似乎没有任何托管的事件探查器设置。 我在调试模式下运行 我在x64 CPU和32位Windows XP上运行,但是将平台目标设置为x86而不是AnyCpu并没有帮助。 修复Visual Studio安装没有帮助。 我还在MSDN网站上找到了这篇文章: 不支持的方案 在以下调试方案中,“编辑并继续”不可用: 在Windows 98上进行调试。 混合模式(本机/托管)调试。 SQL调试。 调试Dr.Watson转储。 未选择“取消处理未处理的异常的调用堆栈”选项时,将在未处理的异常之后编辑代码。 调试嵌入式运行时应用程序。 使用“附加到”来调试应用程序,而不是通过“调试”菜单中的“启动”来运行应用程序。 调试优化的代码。 当目标是64位应用程序时调试托管代码。如果要使用“编辑并继续”,则必须将目标设置为x86。(项目属性,“编译”选项卡,“高级编译器”设置。)。 由于构建错误而导致新版本构建失败后,调试旧版本的代码。 但是我可以对列表中的每个项目回答“否”。 它曾经工作过,但是几天前它停止工作了,我不知道可能是什么原因。

27
Visual Studio-继续编辑后出现错误“找不到元数据文件'XYZ'”
我偶然发现了一个非常烦人的问题。 当我调试软件时,一切运行正常,但是如果遇到断点并编辑代码,则在尝试继续运行时出现错误: Metadata file 'XYZ' could not be found 环顾了一会后,我发现了一些类似的问题,但是它们都与构建失败有关,这不是我的情况(这种情况仅在继续编辑后才会发生)。 到目前为止我尝试过的是: 我的代码正在编译并运行。 我清理了解决方案,然后重新启动了VS。 我确保正在为我正在运行的配置(在配置管理器中)构建缺少文件的项目。 我手动建立了丢失文件的项目。 一些额外的信息: 不管我更改什么,仍然会得到相同的错误(更改与丢失的文件无关)。 当我暂停并继续时(不仅是断点),也会发生这种情况 我正在使用自定义配置(配置管理器...)运行项目。当我使用默认Debug配置运行它时,不会发生错误。 有任何想法吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.