如何正确部署 Blazor WebAssembly(托管)应用程序?
Posted
技术标签:
【中文标题】如何正确部署 Blazor WebAssembly(托管)应用程序?【英文标题】:How to correctly deploy Blazor WebAssembly (hosted) app? 【发布时间】:2020-05-06 11:44:24 【问题描述】:我正在按照此处所述如何部署 Blazor WebAssembly (HOSTED) 的说明进行操作
https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/blazor/?view=aspnetcore-3.1&tabs=visual-studio
不清楚何时我想发布项目是在 WebAssembly 项目还是在服务器项目上运行发布。同一解决方案下的两个项目都允许分别创建发布和发布目录,例如
/bin/Release/netstandard2.1/publish
和
/bin/Release/netcoreapp3.1/publish
我应该将这两个目录中的哪个目录部署到生产服务器?
【问题讨论】:
【参考方案1】:发布服务器。它包含应用程序。
【讨论】:
这就是我正在做的事情,只是想确保这是唯一正确的方法。以上是关于如何正确部署 Blazor WebAssembly(托管)应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
如何将 Blazor WebAssembly .Net 5 独立部署到 GitHub 页面?
为 blazor.webassembly.js 获取 404 NotFound(未找到 _framework 文件)
Hello Blazor:你必须踩过这5个坑,才算学会部署Blazor WebAssembly到静态网站
Blazor webassembly pwa 会话存储在部署到 Azure 后不持久