我已经使用.net core 3.1创建了HelloWorld控制台应用程序,应该将哪个文件部署到Linux,以便可以在其中运行控制台应用程序?

时间:2020-03-09 18:08:36

标签: c# cross-platform asp.net-core-3.1

我已经使用.net core 3.1创建了HelloWorld控制台应用程序,应该将哪个文件(.dll或exe)部署到Linux,以便在那里运行控制台应用程序?我已将此应用程序发布为自包含文件,并将HelloWorld.dll文件复制到Redhat Linux,并出现错误“ -bash:HelloWorld.dll:未找到命令”

1 个答案:

答案 0 :(得分:0)

使用带有--runtime的{​​{1}}标志来指定运行时

dotnet build