2013-10-17 61 views
0

我有一个ASP.NET MVC 4应用程序。当我运行它并尝试使用Web浏览器访问它时,浏览器从不加载页面;它被卡在装载状态。页面永不加载

我已经试过暂停调试器,但它并没有显示出任何线程在应用程序代码停止: Call stack showing one thread "In a sleep, wait, or join" and the other in in "External Code"

这是工作的罚款,当应用程序第一次从Visual Studio模板创建。我不确定应用程序的哪些方面与此相关。它运行Elmah进行错误记录,并在Visual Studio开发Web服务器下运行。

我试过使用Internet Explorer和Chrome访问它,它们都有同样的问题,所以我不认为这是与浏览器相关的问题。

+0

也许你已经试过/抓住某个地方,并阻止错误出现。如果你可以在你的控制器/视图中显示一些代码,它会帮助我们帮助你。 – AliK

+0

@AliK,我不认为那里有任何代码是吞咽错误。另外,错误应该不会终止请求或触发HTTP 5xx错误,而不是导致永远不会发送响应? – Sam

+0

你是对的,但有时它只是因为某种原因不起作用。那么如果你再次创建一个新的MVC应用程序来进行测试,那会怎样呢? – AliK

回答

1

在更改代码并切换到IIS Express后,停止了这种操作。看起来,其中一个MVC视图产生了一个错误,但由于某种原因,调试器没有选择它,并且该框架没有产生HTTP响应。