我可以通过FTP部署我的mvc网站,但我不能使用"Web部署"方法。以下youtube视频建议我必须在"发布"选项卡中启用"Web部署"如何使用Web Deploy与网站面板Windows 2012 Server它有一个"发布"选项卡
我在我的网站上看不到"管理"选项卡……:(它只有主文件夹、MIME类型、虚拟目录、扩展、自定义错误、标题(总共只有6个选项卡)。图像-2
您需要在托管计划中允许"远程Web管理"选项,然后才能在网站下查看"Web发布"。
你能提供更多细节吗,比如你有共享主机还是VPS。如果你有共享主机,那么你需要联系你的主机提供商,如果你有VPS,那么你将需要遵循以下步骤。
- 登录网站面板
- 转到要发布的域的计划
- 您需要启用"远程Web管理"选项并单击保存
- 在"网站"面板中转到您的网站
- 您将能够看到"Web发布"选项卡并提供凭据
- 单击启用,然后单击更新
现在,您应该能够使用webdeploy和您在"Web发布"选项卡中提供的凭据。
我认为托管服务提供商刚刚激活了您的Management
选项卡选项。您无权访问这部分在线宣传。请与您的托管提供商联系。
你在关注他的教程时链接的视频,我给人的第一印象是他制作了一个关于高级帐户的视频教程,所以他已经支付了托管费用。MVC是一种制作网站并在线托管的有点复杂的方法。您需要一个云服务器,如谷歌云平台或Azure。您可以在AWS(亚马逊网络服务)上试用它来托管您的ASP.NET产品。GCP有60天的试用版+300美元的现金,谷歌将免费提供给你,让你使用他们的云系统,并在这段时间内随心所欲地使用这些钱,而Azure是微软提供的一个云系统,他们30天的试用期显然远远不够,但如果你喜欢它,并发现它是托管你的项目的简单方法,你可以仔细查看价格。AWS有一个免费的选项来托管您的ASP.NET MVC网站。
这是你提到的丢失的按钮。您似乎错过了付款,并且按钮处于非活动状态。您无权访问此部分的在线宣传。
谨致问候,Zen