我有一个ASP。NET MVC3 web应用程序,EF代码优先。它被设置为使用我的本地IIS(与Visual Studio 2010 Developer Server相反)进行调试。我还将Google Chrome设置为我的默认浏览器。
如果我的存储库层使用。Include()方法,Chrome返回页面至少需要10秒,通常超过30秒。我可以很快地通过调试器到达View,但Chrome仍然需要很长时间才能完成页面服务。
如果我做以下任何一项,这个问题都会消失
取出。包含()
使用IE或Firefox
使用VS开发服务器而不是本地IIS
我不知道为什么会发生这种情况,也不知道如何进一步排除故障。
原来是Glimpse NuGet包。我在web.config中禁用了它,现在它运行良好。