如何部署 Blazor Auto(服务器和客户端)项目?

问题描述 投票:0回答:1

我正在使用 .net 8 Blazor Auto 项目,我们将服务器和客户端作为单独的 Web 项目。当我发布时,它似乎在两个不同的位置发布。我当时想它将作为一个部署合并在一起。

我认为它会作为单个部署合并到单个应用程序服务中。

.net asp.net-core blazor .net8
1个回答
0
投票

它们实际上是合并的。例如,解决方案中有 2 个项目

MyProject
(服务器端)和
MyProject.client
(客户端)。

您只需选择“我的项目”(服务器端)即可发布。您会发现客户端文件将发布到“wwwroot”文件夹中。所以他们被合并了。您可以检查 wwwroot 中的“appsettings.json”是否来自客户端项目。当发布根文件夹中的另一个应用程序设置来自服务器项目时。

但是如果你选择“MyProject.client”来发布。您将只有独立的客户端文件。

© www.soinside.com 2019 - 2024. All rights reserved.