asp.net mvc web 部署到主机 space(在我的网站面板中找不到“发布”选项卡)

asp.net mvc web deployment to hosting space (cant find “Publishing” Tab in my Website Panel )

我可以通过 FTP 部署我的 mvc 网站,但我无法使用 "Web deployment" 方法。按照 youtube 视频建议我必须在发布选项卡中启用 "Web Deploy" How to Use Web Deploy With Website Panel Windows 2012 Server 它有一个发布选项卡

我看不到“管理”选项卡。在我的站点中...... :( 它只有 HomeFolder、MIME 类型、虚拟目录、扩展、自定义错误、Header(仅总共 6 个选项卡)。 image-2

您需要在您的托管计划中允许选项 'Remote Web Management',然后您才能在网站下查看 'Web publishing'。

您能否提供更多详细信息,例如您是否拥有共享主机或 VPS。 如果您有共享主机,则需要联系您的主机提供商,如果您有 VPS,则需要按照以下步骤操作。

  1. 登录网站面板
  2. 转到您要为其发布的域的计划
  3. 您需要启用选项 'Remote Web Management' 并点击保存
  4. 在网站面板中转到您的网站。
  5. 您将能够看到一个选项卡 'Web Publishing' 并提供凭据。
  6. 点击启用,然后点击更新

现在您应该可以使用您在 'Web Publishing' 选项卡中提供的凭据来使用 webdeploy。

你按照他的教程链接的视频给我留下的第一印象是他制作了一个关于高级帐户的视频教程,所以他已经支付了该托管费用。 MVC 是一种创建网站并在线托管它的复杂方法。您需要一个云服务器,例如 Google Cloud Platform 或 Azure。您可以尝试在 AWS(亚马逊网络服务)上托管您的 ASP.NET 产品。 GCP 有 60 天的试用版 + 300 美元现金 google 让你免费使用他们的云系统,并在此期间随意使用这些钱,而 Azure 是微软提供的云系统,他们的 30几天的试用期远远不够,但如果您喜欢它并且发现它可以轻松托管您的项目,您可以仔细检查定价。 AWS 可以免费选择托管您的 ASP.NET MVC 网站。

这是您提到的丢失的按钮。您似乎错过了付款,并且该按钮处于非活动状态。您无权访问这部分在线宣传。

亲切的问候, 禅

我认为托管服务提供商正在为 Management 选项卡激活您的选项。您无权访问此部分在线 publicity.Please 联系您的托管服务提供商。