【发布时间】:2016-01-25 21:20:00
【问题描述】:
我在 Visual Studio 2015 中有两个解决方案:CDN 和一个网站。
CDN applicartionhost.config 在C:\xxxx\CCC\CCC\Dev\CCC\.vs\config
网站配置:
<site name="CCC.Web" id="1" serverAutoStart="true">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\XXXX\CCC\CCC\Dev\CCC\CCC.Web" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:www.trueq.com.co" />
</bindings>
</site>
网站 applicartionhost.config 在C:\xxxx\YYY\YYY\Dev\YYY\.vs\config
网站配置:
<site name="YYY" id="1" serverAutoStart="true">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\XXXX\YYY\YYY\Dev\YYY\YYY" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:tq.pastatic.com" />
</bindings>
</site>
当我运行一个解决方案时它运行良好,但当我尝试运行另一个时它显示错误:无法启动 iis express web 服务器端口 80 正在使用中。
我不知道该怎么办。
我尝试卸载并重新安装 IIS 10,删除两个 applicartionhost.config,更改端口,没有任何效果。
【问题讨论】:
-
您是否已经检查过是否有任何其他进程已经占用了该端口? netstat -n -b 也许
-
只是一个意外:Skype 在这台机器上运行吗?我认为 Skype 有时会阻塞端口 80。
-
是的,已经检查了 Skype 端口。
-
和进程系统 (id:4) 占用端口 80