Debian上的dotnet核心控制台应用程序-在屏幕上看到输出?

时间:2020-10-18 09:33:07

标签: c# ubuntu .net-core debian

我正在使用dotnet core 3.1控制台应用程序从Windows过渡到linux,但是在终端窗口上看不到控制台应用程序的输出

我已经在debian上安装了dotnet core运行时

我使用以下方法构建了解决方案

dotnet publish -c Release --self-contained --runtime debian-x64

然后我使用winSCP将文件复制到usr / local / release文件夹中

在终端中,我浏览到文件夹并使用./myappname

运行

终端窗口似乎正在执行某些操作,但是我看不到任何输出,如果我按ctrl z,则它将输出“已停止”

我应该在终端屏幕上看到控制台应用程序的输出吗?如果没有,我用什么命令查看console.writeline输出?

应用程序应首先打印正在运行的应用程序的名称,然后每隔1分钟将统计信息打印到屏幕上(这是Windows上的操作)

这是一个非常基本的应用程序,但是不幸的是它没有登录到文件。

1 个答案:

答案 0 :(得分:0)

所以原来有人用过

Console.Title = "blah";

最重要的是,这在linux上不起作用,但是当以linux发行时,我没有收到任何错误消息,告诉我它不受支持

相关问题