【发布时间】:2020-01-10 17:00:32
【问题描述】:
问题真的是标题。如何从 VS Code 将 Blazor 服务器端应用部署到 Azure?
我正在使用 .NET Core 3.0 预览版 9。
我已经用dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview9.19424.4安装了模板
我正在尝试部署通过发出 dotnet new blazorserver -o WebApplication1 创建的项目
我正在尝试使用 Azure 应用服务 (ms-azuretools.vscode-azureappservice) 扩展进行部署。
部署似乎成功了,我可以使用 Kudu 在 Azure 中查看文件。
在应用服务的 Azure 设置中,没有需要注意的应用程序设置。我正在使用免费计划,它设置为 32 位、HTTP2、Websockets。
为 / 指向 site\wwwroot 配置了单个虚拟(应用程序)路径。
当我导航到该站点时,我得到了 403。
更新:
现在我发现我需要先执行 dotnet publish 然后进行部署,现在我收到 500 错误:“HTTP 错误 500.0 - ANCM In-Process Handler Load Failure”
【问题讨论】:
-
问题已经解决了。由于框架或模板的更新,我认为。但是非常感谢您提出问题中的算法!
标签: visual-studio-code azure-web-app-service vscode-extensions blazor-server-side