gpt4 book ai didi

c# - "Enable Debugging of Unmanaged Code"在哪里可以在系统运行时编辑代码?

转载 作者:可可西里 更新时间:2023-11-01 18:17:03 27 4
gpt4 key购买 nike

在较旧版本的 Visual Studio 中(比如家里的版本,猜想是 2013 年),我可以在系统运行时编辑我的代码,但我无法继续(而且我不想继续)。当单步执行我的代码时,我只想开始输入,然后在完成编辑后重新编译。

优点是在打字时我可以悬停鼠标观察变量的值/结构并据此进行编辑。有时它是一个很好的指南,例如提醒或注释。

为什么我的 Visual Studio 2015 阻止我编辑我的代码?说:

Changes are not allowed when unmanaged debugging is enabled

附言我的 Edit and Continue 选项已按照互联网上各处的建议启用。并且 2015 年没有启用非托管调试选项,就像这里为 2010 年建议的那样 How to: Enable Debugging of Unmanaged Code

编辑:这是一个 C#/C++ 应用程序。我没有从头开始这个项目,这是一个巨大的项目。我将它作为调试器启动,有时作为发布。两者都不起作用(我不关心发布)

我在 Tools -> Options -> Debugging -> General 下的设置是这样的:

enter image description here enter image description here

最佳答案

你来错地方了;这是系统范围的调试选项。

如您链接到的帖子中所述,您需要转到“项目属性”中的“调试”选项卡。

关于c# - "Enable Debugging of Unmanaged Code"在哪里可以在系统运行时编辑代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36989182/

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