4

当我使用IIS8 Express调试/运行我的网站时,IE会启动,然后等待,什么也没有发生,白页带有忙碌的鼠标指针。

这个问题突然出现了(Windows 7Visual Studio 2010)。我决定重新安装我的电脑,现在使用Windows 8并且只有Visual Studio 2012,我遇到了同样的问题!?

运行具有跟踪级别的IIS Express (64 位)它可以工作,并且没有报告错误,但是如果我使用 32 位(和来自Visual Studio )运行 Web,它似乎不起作用。我已经使用MVC4项目和 ASP.NET Forms (Episerver) 进行了测试,但是后者在 64 位运行时存在一些问题(因为它具有需要为 32 位的依赖项)。

我的同事有相同的代码,对他们来说IIS8 Express工作,一定是我的安装?

我已经测试过重新安装IIS8 Express(和我的电脑 =))没有运气。

更新:我尝试过运行IIS 8(不是 express)并且它可以工作。
对于MVC项目,它似乎是“导致”挂起的信号器(删除RouteTable.Routes.MapHubs使站点工作)。我尝试创建一个新的MVCASP.NET项目,它们都可以工作。所以问题似乎出在我的“旧”项目周围。在我的笔记本电脑上运行 mu 旧项目一切正常。

它开始让我发疯

有什么建议么?

4

2 回答 2

2

我在 IIS express 8.0 下的 localhost 上运行我的 asp.net MVC4 项目时遇到了类似的问题。每当我按 Ctrl F5 刷新 js 文件更改时,每个 js 文件都需要 4 到 5 秒才能加载。事实证明,IIS Exp 8.0 在提供 js 文件时非常慢。我最终卸载了 IIS 8.0 并安装了 IIS express 7.5,问题立即得到解决。以下是我遵循的步骤:

IIS Express 8.0 似乎与 VS 2012 一起安装,因此如果您有新安装或可能有服务包更新,这可能会升级您以前的 IIS express 版本。

于 2013-11-18T21:48:19.820 回答
2

吉米,

IIS Express 已向 Microsoft 提交了多个错误报告。就个人而言,我现在在 IIS Express 中工作没有问题,但是在升级 VS 2010 SP1 或 VS 2012 后,人们普遍抱怨 IIS Express 挂起。

这不完全是你的情况,但请阅读

我们已经确定您目前可以使用 Cassini 和 IIS 8。这可能是一个逃避,但你是对的,它依赖于项目(我以前见过这个),在你的情况下,你可能会更好地生活并继续前进。

于 2013-02-19T16:32:58.920 回答