如何将Blazor应用程序部署到Ubuntu服务器?

如何将Blazor应用程序部署到Ubuntu服务器?,blazor,blazor-client-side,Blazor,Blazor Client Side,我已经用.Net核心Blazor应用程序构建了一个小应用程序,现在我正试图在Ubuntu服务器上发布它。遗憾的是,我找不到有关此问题的任何具体帖子或指南。为了构建Blazor应用程序,您可以从包含应用程序的.csproj的目录中执行以下操作: dotnet发布-c版 该命令将在项目文件夹中创建一组文件。目录的名称可能略有不同,具体取决于您使用的dotnet版本 bin/Release/netstandard2.0/publish/project name/dist/ 然后,您可以将dist文件夹

我已经用.Net核心Blazor应用程序构建了一个小应用程序,现在我正试图在Ubuntu服务器上发布它。遗憾的是,我找不到有关此问题的任何具体帖子或指南。

为了构建Blazor应用程序,您可以从包含应用程序的.csproj的目录中执行以下操作:

dotnet发布-c版

该命令将在项目文件夹中创建一组文件。目录的名称可能略有不同,具体取决于您使用的dotnet版本

bin/Release/netstandard2.0/publish/project name/dist/

然后,您可以将dist文件夹的内容复制到服务器上Web服务器可以访问的位置。加载index.html后,Blazor应用程序将执行


您的Ubunu服务器是否充当web服务器?如果是这样,您可以构建Blazor应用程序以供发布,并将文件复制到可访问的位置。感谢您的回复。我想知道你是否有关于如何在Ubuntu上托管应用程序的完整步骤?