VS 2012 IIS Express 8 - 无法启动IIS Express Web服务器

4
我正在尝试在IIS Express 8中运行一个MVC 4项目(因为这似乎是VS 2012随附的),但每次我尝试从VS运行它时,都会出现以下错误。
无法启动IIS Express Web服务器。
14:53:48:错误:无法初始化OLE
14:53:48:错误:无法初始化OLE
通过WebMatrix启动IIS Express似乎可以正常工作。 我已经尝试卸载和重新安装,但没有任何作用。 有什么建议吗?

我在这里遇到了同样的问题:https://dev59.com/ZmUq5IYBdhLWcg3wJM9A我已经在Microsoft Connect上写了一个错误报告。请投票支持,以帮助解决此问题:http://connect.microsoft.com/VisualStudio/feedback/details/778864/vs2012-is-spawning-two-iisexpress-processes-when-attempting-to-debug - w.brian
2个回答

1

我不确定这会有帮助,但对我很有效。卸载IIS后,请确保删除IISExpress文件夹(在Windows 7上,此文件夹位于“我的文档\IISExpress”中)。这里是IIS配置文件的存放位置,如果您在卸载后不删除它,则新安装的IIS将最终使用旧的配置文件。


0

我没有看到你遇到的 OLE 错误,但其他所有内容都相似...

检查事件查看器,我看到了一个 IIS 错误,它在预加载 .NET 4.0.30306。所有配置文件都指向4.0.30319。

但是...在我的 Windows/Microsoft.NET/Framework/(和 Framework64)下,我有一个看起来是 v4.0.30306 的部分安装。

删除这两个 .30306 文件夹并重启解决了我的 IIS 启动问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接