.net核心Linux应用程序错误键盘输入

.net核心Linux应用程序错误键盘输入,linux,debian,.net-core,putty,Linux,Debian,.net Core,Putty,我用油灰连接我的Debian盒 如果我有一个控制台.readline我无法使用键盘输入数字 例如,1作为“Oq”接收,2作为“或”接收 使用“正常”数字键没有问题 我的.net核心代码: Imports System Module Program Sub Main(args As String()) Console.Writeline("Please type 1 from numpad:") Dim str as string = Console.Readline Con

我用油灰连接我的Debian盒

如果我有一个
控制台.readline
我无法使用键盘输入数字

例如,1作为“Oq”接收,2作为“”接收

使用“正常”数字键没有问题

我的.net核心代码:

Imports System
Module Program
Sub Main(args As String())
    Console.Writeline("Please type 1 from numpad:")
   Dim str as string = Console.Readline
   Console.Writeline("You typed: " & str)
End Sub
End Module
是.net内核还是腻子的问题

我试过在PuTTY(终端\键盘\功能键和键盘)中使用设置,但没有改变任何东西

我在shell中使用键盘没有问题,只有在.NETCore应用程序中


如果我使用直接连接到Debian box的键盘,我也不会有问题。

好的,我尝试了一些不同的谷歌搜索方法,这次我发现了一些东西:


我知道这现在是.net的核心问题,但如果有人发现自己处于同样的情况,我会活在这个问题上。在运行.net核心控制台应用程序之前,我从未遇到过这个问题。