我开发了一个具有实体框架核心的 asp.net 核心 2.1 Web 应用程序。现在我想在我的 Godaddy 的共享网络托管帐户上托管该应用程序。我正在尝试使用FTP执行此操作,但它不起作用。有人对此有解决方案吗?
您看到任何错误消息吗?以下是发布应用程序的步骤:
- 请使用Visual Studio工具打开您的项目
- 在"解决方案资源管理器"窗口(通常位于 VS 工具的右上角(上,右键单击项目并选择"发布">
- 请将其发布到本地文件夹,例如 C:\Project
- 请通过FTP将您在C:\Project上看到的任何文件/文件夹上传到服务器,您的网站就可以正常工作。
重要提示:
如果您使用的是 Visual Studio 2015 或更高版本,则发布步骤可能看起来略有不同。
- 请使用 Visual Studio 2015 打开您的网站项目。它们可能是项目上的预设 .NET 版本。
- 然后,请转到解决方案资源管理器,右键单击项目并选择"发布 Web 应用"网站。请选择"FTP"作为部署方法
- 请点击发布
您也可以 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。:)
根据我在GoDaddy论坛上找到的内容,如果我错了,请纠正我,GoDaddy在共享主机上还不支持.NET Core。我相信 Plesk Onyx 会支持这一点(我的仍在奥丁上(,在与 GoDaddy 客户服务交谈后,他们还没有升级日期。