因为安装各种乱七八糟的软件,然后不小心把IIS Express卸载掉了,网上下载了一个IIS Express 7,安装之后本地使用VS 2015无法启动调试,F5 无法启动IIS,
再次F5调试,没有反应IIS Express没有启动。
QQ截图20170823112639" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="QQ截图20170823112639" src="/Upload/Images/2017082313/35D3BDA7169AD900.png" width="316" height="189">
日志记录错误如下:
试了重启vs,修改项目属性等,都没起作用。
网上找了到解决方案如下:
用记事本或者其他什么文本编辑器,打开项目的.csproj文件,定位到<WebProjectProperties>,把关于IIS的配置<DevelopmentServerPort>、<DevelopmentServerVPath>、<IISUrl>属性都清空,<AutoAssignPort>为True,保存,重新用VS2015打开项目,然后F5,成功!
原理就是让VS2015重置一下启动配置。
以上方案切实可行。
参考:原文地址