如何防止Visual Studio(2019)打开“ VS调试控制台”而仅使用旧的.NET Core主机控制台?

时间:2019-05-06 09:35:39

标签: visual-studio-2019

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

enter image description here

我正在寻找一种方法,以防止VS在“主”项目中使用此控制台,而仅对我正在启动的每个项目使用相同的控制台。我已经在VS 2017内的4个ASP.NET Core项目中启动了相同的解决方案,Visual Studio并未以标题中的``dotnet.exe''启动任何控制台。因此对于看来这是2019年的新事物。

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

那么有什么方法可以阻止Visual Studio 2019启动此新控制台吗?

1 个答案:

答案 0 :(得分:1)

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