IISExpress无法从Visual Studio 2015启动

Joe*_*use 16 asp.net asp.net-mvc iis-express visual-studio-2015

这里有几个问题,为什么IISExpress不启动.我找到的答案没有帮助.但我自己找到了答案.这篇文章可以帮助其他人解决问题.

行为:您打开从Visual Studio 2015中的其他人复制的Web项目.您无法选择浏览器,当您开始使用F5时,您会收到一条消息

无法启动IIS Express Web服务器.

没有迹象表明原因.删除applicationHost.config没有帮助,重新启动/重新安装等也无济于事.管理模式无关紧要,目标机器按预期工作的新项目.

Joe*_*use 39

解决方案:首先我发现在VS 2012中打开相同的项目,它启动IISExpress就好了.那有什么不同?它是项目根目录中的.vs文件夹,特别是文件.suo,其中包含Visual Studio 2015特有的所有用户设置.

如果从其他用户/计算机复制项目,请删除文件夹.vs.然后打开项目.它将动态创建一个新的设置存储.该项目将像以前一样运行,IISExpress按预期工作.

如果你看不到这个文件夹 - 它是隐藏的.因此,在此步骤之前使隐藏文件可见.

老年人项目和老年人VS版本没有.vs文件夹,因此无需删除它.

  • 在删除.vs之前关闭VS解决方案 (2认同)