我已经下载了.NET Core 3(预览版),并且我已经在Visual Studio 2019(预览版)中创建了一个由类库和控制台程序组成的hello world项目。该程序在Windows上运行。
我有运行Ubuntu 16.04的Linux子系统,并且安装了dot net,以便dotnet --info返回某些信息(无错误)。还需要其他步骤吗?
如果我转到控制台应用程序的二进制文件夹,然后按住Shift键并单击鼠标右键以获取“在此处打开Linux Shell”菜单项并采用该选项,那么我的Ubuntu窗口将在与控制台应用程序可执行文件相同的目录中打开。
在bash提示符下,如果我键入可执行文件名称(带有或不带有.exe),并且键入正确的大小写,它只会报告“找不到命令”。
我想知道我错过了哪一步。
答案 0 :(得分:2)
可执行文件名不是外壳程序的已知命令。您需要dotnet <EXECUTABLENAME>