如何防止 Visual Studio (2019) 打开 "VS Debug Console" 并只使用旧的 .NET Core 主机控制台?

How can I prevent Visual Studio (2019) from opening "VS Debug Console" and just use the old .NET Core Host console?

似乎在 VS 2019(企业版?)中,有一种新型的控制台应用程序主机可用,在我停止调试后甚至保持未关闭状态。启动多个项目时,第一个启动的控制台应用程序将是这种新类型。

我正在寻找一种方法来防止 VS 将此控制台用于 "main"-项目,并且只需对我开始的每个项目使用相同的控制台。我已经在 VS 2017 中使用 4 ASP.NET 核心项目启动了相同的解决方案,并且 Visual Studio 没有启动标题中带有 'dotnet.exe' 的任何控制台。所以这似乎是 2019 年的新事物。

这个问题的原因是因为我在使用这个新控制台时遇到了一些问题。项目经常根本不启动,控制台的颜色都是绿色的。但这不应该是这个问题的主题。

那么有没有办法阻止Visual Studio 2019 启动这个新控制台?

Tools->Options->Debugging->Automatically close the console when debugging stops 下有一个设置可以恢复旧行为。