如何在Windows 10上配置Web部署?它应该工作吗? 我在Windows 8上发现了有关Web Deploy的信息,但它不起作用。 它在Windows 10中如何?如何在Windows 10上配置Web部署专业
回答
微软在这方面正在超级偷偷摸摸,但它似乎已经消除了从所有非服务器操作系统中远程使用web部署的能力。即使在Windows 7中,如果您执行所有最新的更新,部署菜单也会在IIS中消失。所以如果你想使用web部署,看起来你唯一的选择是为服务器操作系统提供一些钱。
但是,我能够配置FTP发布并在我的Windows 10机器上工作,这几乎可以工作。只需在控制面板=>程序和设置=>安装Windows组件下安装FTP服务器即可。然后打开iis mgr并右键点击您的站点,并弹出配置FTP发布选项。配置是一个痛苦而不是直截了当的,但如果你搞砸了,你会发现它。
然后在Visual Studio中右键点击你的项目,点击发布,然后在第一个屏幕下拉菜单中有一个很好的老式的ftp选项。祝你好运!
编辑
从OP的响应,另一种解决方案是简单地共享服务器上的根文件夹,因此,例如
C:/的Inetpub/WWW
然后安装在您的开发该共享盒子中,我将它作为生产的P:\驱动器进行安装,并将Q:\驱动器安装到qa。然后,在发布屏幕上的Visual Studio中,选择部署到文件系统并部署到该映射驱动器,就像一个魅力,并且比设置FTP简单得多。
好吧,我这样做(在Windows 10):
- 卸载Web部署3.6从控制面板(没有帮助)。
- 已下载Web Deploy 3.6安装程序,然后从安装菜单中运行卸载。
- 已下载的Microsoft Web平台安装程序5.0。
- 从Web平台安装程序5.0,我安装了Web Deploy 3.5 + Web Deploy 3.5,没有捆绑SQL支持
- 我似乎有部署上下文菜单时,我右键单击一个网站。
U需要运行管理服务(端口8172 DEFAULT)才能接受请求。 – HoopSnake
@HoopSnake你可以通过'net start WMSVC'运行管理服务,然后'sc config WMSVC start = auto',但它仍然不能工作bcs我们需要启用iis中不可用的远程调试 –
请务必做到以下几点:
- 安装Web部署3.6
- 转至服务器管理> IIS
- 在服务器角色去到Web服务器(IIS),展开此树并选择管理工具。
- 确保选中“管理服务”
- 转到服务,确保“Web管理服务”已启动。 (继续前进,在你进入时自动进行)。
现在,您将在IIS上的“部署”菜单下看到“配置Web部署发布”选项。从那里确保您从您发布的IP打开端口8172。
这是否适用于Windows 10 ?? – Purusartha
这使得我在IIS管理器中出现图标“IIS管理器权限”。谢谢! –
虽然在Windows 10上没有服务器管理器。这只适用于Windows Server。 –
安装WebDeploy 2.1(可从Web平台安装程序),让你在Windows 10在您的网站“部署”选项
参见:https://serverfault.com/questions/253292/why-dont-i-have-deploy-actions-available-in-iis-7-manager
- 1. 如何在专用端点上部署配置
- 2. 在Windows 10和Windows 7上部署WPF#
- 3. 如何将配置文件复制到AWS EB部署?
- 4. 在Windows Server 2012上配置Web部署
- 5. 在Windows 10上配置CCNET
- 6. 如何部署从circleCI到AWS EB
- 7. 如何在Windows 7上设置Android开发专业版
- 8. Windows 8专业版重置
- 9. 如何在Windows 10物联网设备上部署Asp.net Core?
- 10. AWS EB部署问题
- 11. 专业轨3.2+部署到Heroku的
- 12. 配置testtrack专业版
- 13. 如何配置团队的eb cli以便从多个用户进行部署?
- 14. 部署Windows Mobile 6专业模拟器应用程序
- 15. 部署工作灯应用到Windows 8专业版64位
- 16. 未在Visual Studio 2015(Windows 10专业版)上运行的Windows Phone模拟器
- 17. 在Windows上部署Windows 8.1商店应用程序10
- 18. 从Windows 8.1专业版升级到Windows 10
- 19. 如何在Windows上部署CUDA程序?
- 20. weblogic上的热部署10
- 21. C#在Windows XP专业版
- 22. 在VS2015专业版找不到Windows 10仿真器
- 23. 亚马逊Git Eb工具未部署
- 24. AWS EB Apache mod_wsgi配置
- 25. 如何在eb部署中为aws指定cname
- 26. Rails w/HopToad - 部署?
- 27. EB CLI参数化CI部署的部署工件名称
- 28. EB部署不更新代码
- 29. 使用eb控制台在Elastic Beanstalk上部署YII
- 30. ImageMagick for Windows在Windows 7专业64位?
我有这个问题太,尝试运行它使用Windows 10 Pro在开发机器上进行部署。 Web管理服务已安装并正在运行,但无法在任何端口上侦听,因为我无法看到它,所以我无法连接到它。 IIS管理工具不会在IIS中显示出来,而且对于Windows 10来说,有关于整个事情的宝贵信息很少。 – FanerYedermann