【问题标题】:How to publish Asp.Net core MVC web application on Godaddy's shared web hosting如何在 Godaddy 的共享虚拟主机上发布 Asp.Net 核心 MVC Web 应用程序
【发布时间】:2019-03-05 00:49:39
【问题描述】:

我开发了一个带有实体框架核心的 asp.net core 2.1 Web 应用程序。现在我想在我的 Godaddy 的共享网络托管帐户上托管应用程序。我正在尝试使用 FTP,但它不起作用。有人对此有解决方案吗?

【问题讨论】:

    标签: asp.net-core-mvc hosting asp.net-core-2.1


    【解决方案1】:

    您是否看到任何错误消息?以下是发布应用程序的步骤:

    1. 请使用 Visual Studio 工具打开您的项目
    2. 在解决方案资源管理器窗口(通常位于 VS 工具的右上角)上,右键单击您的项目并选择发布
    3. 请将其发布到本地文件夹,例如 C:\Project
    4. 请通过 FTP 将您在 C:\Project 上看到的任何文件/文件夹上传到服务器,您的站点将正常运行。

    重要提示:

    如果您使用的是 Visual Studio 2015 或更高版本,发布步骤可能看起来有些不同。

    1. 请使用 Visual Studio 2015 打开您的网站项目。它们可能是您项目中预设的 .NET 版本。
    2. 然后,请进入解决方案资源管理器,右键单击项目并选择“发布 Web 应用程序”网站。请选择“FTP”作为部署方式
    3. 请点击发布

    您也可以阅读此文档http://windows2008hosting.asphostportal.com/post/Cheap-ASPNET-MVC-3-Hosting-ASPHostPortal-How-to-Deploy-an-ASPNET-MVC-3-App-to-Web-Hosting-with-5cbin-Deployment.aspx。我使用本教程来部署我以前的 MVC。 :)

    【讨论】:

    • 没用 - 这只是提供发布步骤 - 对 asp CORE 没有帮助
    • @MarkSpender - HTTP 错误 502.5 - 进程失败 - 我咨询过 godaddy 支持 - 我被告知一切都已正确安装和配置 - 我的应用程序在其他任何地方都可以工作 - 迁移到 Azure
    • @OverMars 看来Godaddy不支持.net core,上面的错误可以看windowswebhostingreview.com/…
    【解决方案2】:

    根据我在 GoDaddy 论坛上的发现,如果我错了,请纠正我,GoDaddy 尚不支持共享主机上的 .NET Core。我相信 Plesk Onyx 会支持这一点(我的仍在 Odin 上),在与 GoDaddy 客户服务交谈后,他们还没有升级日期。

    【讨论】:

    • 是的,没错。但我想在 Godaddy 的共享主机上运行它有一些技巧。
    猜你喜欢
    • 1970-01-01
    • 2020-04-23
    • 2011-04-12
    • 1970-01-01
    • 1970-01-01
    • 2018-07-14
    • 2019-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多