gpt4 book ai didi

blazor - 如何将 blazor 客户端/服务器应用程序发布到 Linux Web 服务器?无权访问 ssh 并且 dotnet publish 不提供 index.html

转载 作者:行者123 更新时间:2023-12-03 20:49:21 28 4
gpt4 key购买 nike

我已经构建了一个目前没有问题的 blazor 应用程序。当我调用“dotnet publish -c Release”时,我得到了一个已发布的项目,但输出是一个可执行文件,ubuntu 将其作为八位字节流或类似内容提取。如果我运行它,它只会在 localhost:5000 上打开服务器。通过 cpanel 将其复制到我的 Web 服务器没有任何作用——即使尝试测试一个通用的 blazor Wasm 应用程序并发布它给了我一个 index.html,但是当我将它上传到我的 Web 服务器时它实际上永远不会加载任何东西。我怎样才能让 dotnet 用 index.html 文件发布它?我得到的只是 js 和 css 文件夹以及外部“wwwroot”文件夹中的可执行文件。
(P.S. 我使用 webhostingpad.com 和共享主机,所以我无法访问 ssh 来执行诸如安装 nginx 或通过 IIS 或 Azure 或其他东西的并行路由之类的事情)

最佳答案

关于blazor - 如何将 blazor 客户端/服务器应用程序发布到 Linux Web 服务器?无权访问 ssh 并且 dotnet publish 不提供 index.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63678029/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com