asp.net-core-mvc - 如何在 Godaddy 的共享虚拟主机上发布 Asp.Net 核心 MVC Web 应用程序
问题描述
我开发了一个带有实体框架核心的 asp.net core 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。:)
推荐阅读
- python-3.x - 使用 openpyxl 和 python 获取值时出错
- macos - 显示响应下降的工作表
- r - 将在线 xml 数据加载到 R 闪亮仪表板中的滑块
- node.js - npm 前缀路径未在 /usr/bin/ 中正确创建符号链接
- typescript - react-joyride 不接受自定义工具提示
- python - 如何将行写入 NamedTemporaryFile 然后打印每一行
- lua - 检测 lua 标准输入/标准输出的变化
- c - 为什么需要针对目标的标准库构建(主机)GCC?
- python - 三个维度的匀称插值返回 Z 点,但结果无效
- reactjs - 无法降低下拉高度