注意,WebDeploy服务会占用80端口。,Windows关闭了IIS,80端口任然被占用

最近遇到一个很奇怪的事情,Windows上的 IIS 网站 全关掉了,80端口仍然被占用。然后我新装了一台服务器,一个一个组件地装,装一个测一次,最后发现,WebDeploy这个组件,会占用80端口。

WebDeploy服务,是用来给VS在开发机上,直接部署程序到服务器上。在服务器上安装WebDeploy服务后,有两个服务被自动打开:

wmsvc 与 msdepsvc。

会占用80端口的,只是msdepsvc。因此,只需要把msdepsvc关闭,要部署时临时再打开。

关闭方法: net stop msdepsvc

打开方法: net start msdepsvc