运行 WSL2 配置文件时如何查看控制台应用程序的输出?

How to see the output of Console application when running with WSL2 profile?

我编写了一个针对 .Net5 的简单控制台应用程序。它按预期工作。我现在是 运行 具有 WSL 2 配置文件的应用程序。它 运行 成功,但没有像普通控制台应用程序那样显示输出(我的意思是它没有显示 window 本身)。它也正在达到断点。 根据 this 文章,我的理解是我们可以从 Windows 机器上调试 Linux 中的应用程序。

那么如何查看控制台应用程序的输出呢?此外,它会在 Linux 中创建任何文件夹或文件吗?

static void Main(string[] args)
{
    Console.WriteLine("Hello");
    Console.Read();
}

您可以点击调试->windows->输出显示输出。

然后,您可以选择要显示输出的位置。