visual studio 中的调试器在启动前等待 9 秒
Debugger in visual studio waits in 9 seconds before starting
如果我从头开始创建 .NET 控制台项目(文件 → 新建 → 项目 → C# → windows → 控制台 → 控制台应用程序 (.NET Framework) 并调试以下程序
using System;
namespace ConsoleApp2
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("test");
Console.ReadLine();
}
}
}
使用 F5
...我将在程序 运行ning 之前的 9 秒内得到一个空控制台 window(并回显文本“test”)。
每次延迟都一样
我可以更改任何设置来消除延迟吗? Visual Studio 在 9 秒内做什么?
如果我运行程序不调试(CtrlF5),我没有延迟,但是我有时确实需要调试。
编辑
我按照建议升级到 17.0.4,延迟消失了!
我断定是vs2022引入了延迟,所以我必须使用vs2019直到问题解决!
(取消选中选项 → 调试 → 常规复选框对我没有影响)。
当前vs2022版本为17.0.2
如果我从头开始创建 .NET 控制台项目(文件 → 新建 → 项目 → C# → windows → 控制台 → 控制台应用程序 (.NET Framework) 并调试以下程序
using System;
namespace ConsoleApp2
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("test");
Console.ReadLine();
}
}
}
使用 F5
...我将在程序 运行ning 之前的 9 秒内得到一个空控制台 window(并回显文本“test”)。
每次延迟都一样
我可以更改任何设置来消除延迟吗? Visual Studio 在 9 秒内做什么?
如果我运行程序不调试(CtrlF5),我没有延迟,但是我有时确实需要调试。
编辑
我按照建议升级到 17.0.4,延迟消失了!
我断定是vs2022引入了延迟,所以我必须使用vs2019直到问题解决!
(取消选中选项 → 调试 → 常规复选框对我没有影响)。
当前vs2022版本为17.0.2