解决IIS Express 80端口被占用的情况
VS2012运行站点的时候提示“无法启动IIS Express Web服务器,端口80正在使用”
于是CMD查看了一下端口使用情况,并且在任务管理器中查看相应的进程,但始终觉得不对,因为显示是System进程。
后来请教了同事,并且告诉我的安装顺序:先安装IIS Express和VS2012,并且这个时候是网站运行成功的,后来安装了Sqlserver2008之后就出现了这个情况,原因是SqlServer的Reporting Services占用了此80端口,在开始菜单==>Microsoft SQL Server 2008 R2 ==>Configuration Tools==>Reporting Services Configuration Manager 关掉此服务便可。
第二个可能的原因就是IIS是否启用了站点,因为IIS和IIS Express是共用80端口的,一旦IIS开启了站点,则表示占用了80端口。
现在想想,其实这个问题,我半年前也遇过,很多做过的事情、学过的东西都是这样子,做过之后很快就忘记,所以这次特意写下来以作记录
作者:dotnetgeek
出处: http://www.cnblogs.com/waynechan
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处: http://www.cnblogs.com/waynechan
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果你觉得本文写得不错,请点击右下角的推荐按钮,如果觉得本文有所欠缺,请评论或联系我!
如果你是广州、深圳、东莞三地的程序员,我欢迎你加入广深莞.NET技术交流群: 185718116