我试图获得管理编辑&继续工作(在Visual Studio 2015 v14.0.25425.01更新3中),它给了我可怕的对话框," 在以下情况下不允许进行更改:&#34 ;
附加到不支持编辑并继续附加的流程。
正在调试的代码已经过优化
正在调试的程序集作为域中立加载
正在调试的程序集是通过反射加载的。
启用了Intellitrace事件和呼叫信息。
运行此程序的.NET Runtime不支持编辑并继续。
其他一些事情:
我还能尝试什么?
PS。如果VS调试器团队的任何人正在阅读这个,我可以请一个忙吗?请 kill 此对话框,并将其替换为指示实际问题原因的内容。你有调试对象,解决方案,你可以确定哪个导致问题,你可以有一个按钮,只需点击一下即可修复问题。
答案 0 :(得分:8)
好的,后人。事实证明问题是由环境变量引起的(可能是由探查器在某个时候配置的):
COR_ENABLE_PROFILING=1
删除此修复程序编辑&继续。
如果错误弹出窗口可以提及,甚至检测到它并为您提供为您修复它的选项,那将会很棒...