我已经使用.Net Core Blazor App构建了一个小型应用程序,现在我正尝试将其发布在Ubuntu服务器上。遗憾的是,我找不到有关此问题的任何具体帖子或指南。
答案 0 :(得分:0)
要构建Blazor应用程序,您可以从包含.csproj的目录中执行以下操作:
dotnet publish -c Release
该命令将在您的项目文件夹中创建一组文件。目录名称可能会略有不同,具体取决于您所使用的dotnet版本。
bin/Release/netstandard2.0/publish/project-name/dist/
然后可以将dist文件夹的内容复制到服务器上Web服务器可访问的位置。加载index.html后,您的Blazor应用程序将执行。
More information on building for release can be found at this link.