gpt4 book ai didi

c# - 如何关闭 Visual Studio 2010 中的远程调试?

转载 作者:可可西里 更新时间:2023-11-01 03:08:44 26 4
gpt4 key购买 nike

我在 VS2010 中用 WPF + C# 编写的项目,当我按 F5 启动它时(但不是 Ctrl-F5,它正常工作),程序本身开始滞后,任务管理器显示在高优先级 msvsmon.exe消耗几乎所有的CPU。但是当我按下按钮、在文本框中输入等等时,它就会发生。

那么如何关闭呢?

最佳答案

远程调试器也用于非远程调试场景。例如,当您的程序以 64 位模式运行时。 VS是一个32位程序,在这种情况下它使用远程调试器来调试程序。

您可以通过强制您的程序在 32 位模式下运行来避免它。 Project + Properties,Compile 选项卡,将 Platform target 设置更改为 x86。还启用编辑并继续,很好。

看到 msvsmon.exe 消耗如此多的 CPU 周期当然是不健康的。很难猜测是什么原因造成的。检查处理异常的 Storm ,您将在“输出”窗口中看到它们的第一次机会通知。 Debug + Exceptions,勾选 Thrown 复选框,使调试器停止在它们上面。但这只是一个猜测。

关于c# - 如何关闭 Visual Studio 2010 中的远程调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8463541/

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