C# 将dot net核心web应用程序发布到linux服务器

C# 将dot net核心web应用程序发布到linux服务器,c#,linux,.net-core,ubuntu-16.04,C#,Linux,.net Core,Ubuntu 16.04,在这个链接的帮助下,我已经将我发布的dotnetcore项目复制到了linux服务器(ubuntu16.04) 但是当我尝试浏览端口为5004的url时,它没有显示任何内容(ERR\u CONNECTION\u TIMED\u)。 为什么它不起作用?要使我的dot net核心应用程序在linux服务器上运行,我需要将已发布的文件夹复制到服务器上,还是必须在那里创建项目,然后进行dot net发布和恢复? 当我尝试运行dotnet myproject.dll时,出现以下错误: 遇到致命错误。库“l

在这个链接的帮助下,我已经将我发布的dotnetcore项目复制到了linux服务器(ubuntu16.04)

但是当我尝试浏览端口为5004的url时,它没有显示任何内容(ERR\u CONNECTION\u TIMED\u)。 为什么它不起作用?要使我的dot net核心应用程序在linux服务器上运行,我需要将已发布的文件夹复制到服务器上,还是必须在那里创建项目,然后进行dot net发布和恢复? 当我尝试运行dotnet myproject.dll时,出现以下错误:

遇到致命错误。库“libhostpolicy.so”是必需的 在“/var/aspnetcore/myproject”中找不到执行应用程序的命令


您运行的确切发布命令是什么?没有命令!我正在做VS2015@奥马吉德