首页 > 解决方案 > 如何在 Godaddy 的共享虚拟主机上发布 Asp.Net 核心 MVC Web 应用程序

问题描述

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

标签: asp.net-core-mvchostingasp.net-core-2.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。:)


推荐阅读