gpt4 book ai didi

c#以编程方式强制 Debug模式

转载 作者:太空狗 更新时间:2023-10-29 17:33:26 24 4
gpt4 key购买 nike

不管为什么要这样做,我只是想知道它是否可以做到。

我的代码不起作用:

if (!Debugger.IsAttached)
{
try
{
Debugger.Launch();
while (!Debugger.IsAttached)
{
Thread.Sleep(1000);
}
}
catch (System.Security.SecurityException e)
{
Console.WriteLine("exception " + e.Message);
}
}

基本上,我很想知道如何使用 Debugger.Launch() 方法。

最佳答案

Debugger.Launch 将启动一个调试器,或者如果已经附加了调试器则什么都不做。我相信这不是断点。 Debugger.Break() 实际上会中断。

调用 Debugger.Launch() 可能会根据机器执行不同的操作,例如,是否安装了 Visual Studio 等。

另请参阅相关技术文章:How to: Launch the Debugger Automatically

关于c#以编程方式强制 Debug模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7459661/

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