安装 VS2015 后 IIS Express 无法正常工作

Posted

技术标签:

【中文标题】安装 VS2015 后 IIS Express 无法正常工作【英文标题】:IIS Express not working after installing VS2015 【发布时间】:2015-11-17 10:18:44 【问题描述】:

我刚刚在我的机器上安装了 VS2015,在尝试一些新模板时我意识到 IIS Express 无法正常工作。

我在 VS2012 中尝试了以前工作的 MVC 解决方案,但这现在也不起作用。在我安装 VS2012 之前,这绝对是我日常使用的工作。

它将启动 Internet Explorer/Edge/Chrome,但在选项卡标题中它只是说“等待本地主机”。我已经把它放了 5-10 分钟,它仍然找不到它。

在阅读了许多其他 *** 问题后,我尝试了对应用程序的各种设置更改(我不记得全部)并删除了 IIS Express 目录,但没有效果。

我还在 VS2012 中创建了一个新的空白 MVC 解决方案,以确保它与解决方案相关并且这也不起作用。

【问题讨论】:

卸载 IIS 10 Express 并重新安装 IIS 7 Express 以查看是否可以让 VS2012 正常工作。然后你可能会继续检查 IIS 10 Express 到底发生了什么 我卸载了 IIS Express,在 VS2012 中重新加载了我的应用程序,Web 平台安装程序告诉我这是必要的,并询问我是否要重新安装它。我做到了,现在它似乎又可以工作了。谢谢。 遇到了同样的问题。我可以让我的设置正常工作的唯一方法是使用本地 iis 对我来说,.Net 4.5.2 版项目也会出现同样的问题。当我将我的项目降级到 .Net 4.5.1 版时,它可以工作。 【参考方案1】:

我有类似的问题,但我使用的是 VS2013。卸载 IIS Express 10 并安装 IIS Express 8。下载地址在这里: IIS 8.0 Express Download

【讨论】:

这对我有用。 VS 2015 Enterprise 从未使用过 IIS Express 10。我什至尝试再次完全重新安装 Visual Studio 和 IIS Express 10。我终于找到了这个线程并卸载了 IIS Express 10 并安装了 IIS Express 8,它首先尝试了。【参考方案2】:

当我在 VS 2015 中创建一个 MVC Web 应用程序然后构建并运行它时,我基本上一直在为类似的问题而烦恼。最终它在浏览器中打开并且有时可以工作(几分钟)然后 IE 11 似乎冻结并且没有任何反应,也没有错误。 我最终找到了这篇文章,我可以说它似乎也对我有用,非常感谢。我做了以下,

    已删除 Documents 中的 IISExpress 文件夹。 删除了临时文件夹 %temp% 中的几乎所有内容(可能没有必要,但...) 进入控制面板\程序\关闭和打开 Windows 功能并启用 IIS。 启动 VS2015 项目并打开并运行得更快,没有明显问题。

【讨论】:

我尝试修复 IIS Express 10,但没有成功;然后我卸载 IIS Express 10,然后从 IIS -> Web Installer Platform 重新安装 IIS Express 10。并解决此问题。 [注意:没有 IIS Express 就无法加载 mvc 项目] antonio 之前的评论是我的救星!【参考方案3】: 已停止 IIS 服务 安装了最新的 IIS 重新启动 IIS 服务,它对我有用

【讨论】:

以上是关于安装 VS2015 后 IIS Express 无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

vs2015 无法启动IIS Express Web服务器

问题解决_(转载)VS2015无法启动 IIS Express Web解决办法

VS2015 IIS Express 无法启动 解决办法

VS2015 IIS Express 无法启动 解决办法

VS2015 IIS Express 无法启动 解决办法

VS2015 无法启动 IIS Express Web 服务器 解决方案