如何在Godaddy的共享虚拟主机上发布Asp.Net核心MVC Web应用程序

时间:2018-09-29 04:49:25

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

我已经开发了具有实体框架核心的asp.net核心2.1 Web应用程序。现在,我想在Godaddy的共享Web托管帐户上托管该应用程序。我正在尝试使用FTP,但无法正常工作。有人对此有解决方案吗?

2 个答案:

答案 0 :(得分:0)

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

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

重要说明:

如果您使用的是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。 :)

答案 1 :(得分:0)

根据我在GoDaddy论坛上发现的信息,如果我错了,请纠正我,GoDaddy在共享主机上尚不支持.NET Core。我相信Plesk Onyx将支持此操作(我的Odin仍然在运行),并且在与GoDaddy客户服务进行了交谈之后,他们还没有升级日期。