【问题标题】:ASP.NET MVC 4 example and IIS Express is too slow loading pagesASP.NET MVC 4 示例和 IIS Express 加载页面太慢
【发布时间】:2013-12-03 23:34:33
【问题描述】:

我的问题是我在VS2013中创建了一个ASP.NET MVC 4项目,我没有修改任何东西。

当我运行代码时,需要很长时间才能到达主页(主页),我可以理解加载符号需要一些时间。但即使我在主页上,浏览“关于”和“联系方式”选项也很慢,加载每个选项至少需要 10 秒(甚至 15 秒)。

我的一些伙伴在到达主页时工作顺利,但不是我的情况。

我能做什么?我尝试在缓存符号目录中加载 Microsoft 符号服务器,并且选中了 Enable Just My Code 选项,我什至尝试重新安装 Visual Studio ...:S

IIS 8 版本是与 VS2013 Ultimate 一起安装的默认版本(我安装了 Resharper,这可能会导致加载速度更慢)。

我知道这不完全是一个代码问题,但也许它暗示了一些修改。重复一遍,我用它的默认代码创建这种项目。

也许 VS2013 和 IIS8 在 Windows 7 上无法正常工作?可能是资源问题? (我有 4GB 内存)。

我目前在一台装有 Windows 7、I7 2.36Ghz 和 4GB RAM 的 PC 上使用 VS2013、IIS8 和 Entitiy Framework 4.5(4 也是如此)。

欢迎任何建议。

谢谢

【问题讨论】:

  • 什么CPU和多少内存?在运行之前启动 perfmon,这会让您知道问题可能出在哪里。在尺寸合理的 PC 上,启动后没有明显的延迟
  • 我不得不说我已经尝试过 VS2012 并且运行良好,我认为主要问题是 IIS 8 及其与 W7 或我的 PC 的兼容性。 VS2012 使用 ASP.NET 服务器,它的工作速度要快得多。我会用 VS2013 尝试你的建议来找到问题,我会评论结果。谢谢

标签: asp.net asp.net-mvc visual-studio-2010 asp.net-mvc-4 iis


【解决方案1】:

什么 CPU 和多少内存?在运行之前启动 perfmon,这会让您知道问题可能出在哪里。在尺寸合理的 PC 上,使用 Visual Studio 2012 启动后没有明显的延迟。

【讨论】:

  • 我有一个 I7 2.30 Ghz 和 4GB 内存,Windows 7 x64。我已经检查过VS2012及其服务器更快的原因是因为Cassini(VS2012及之前的默认服务器)。我想知道为什么 IIS 8 在我的 PC 中太慢了,也许它针对 Windows 8 进行了优化?或者我还有其他可能导致这种缓慢的问题。
  • 我假设你的意思是 iis 8 express,如果可以的话,再加 4gb
  • 是的,你是对的 IIS 8 EXPRESS ;) 好的,我这几天会尝试再增加 4GB,同时我将使用 VS2012,如果是 RAM 问题,我会验证你的答案;)谢谢!!
猜你喜欢
  • 2021-03-17
  • 1970-01-01
  • 2016-01-26
  • 2012-07-16
  • 1970-01-01
  • 2014-01-30
  • 1970-01-01
  • 1970-01-01
  • 2013-10-07
相关资源
最近更新 更多