我经常在家用机器上的VS2012中调试各种各样的MVC3 / 4应用程序,在按下F5开始调试并在Chrome中打开配置的启动页面后,可能需要几个 - 最多十分钟变得活跃。
我没有很长的启动程序来加载缓存或生成代码等,同一个应用程序将立即在我的办公室机器上启动。很多时候它也会在我的家用机器上这样做,但这种缓慢的启动似乎是在经过几个小时的调试之后,也可能是某些操作。重启VS似乎没有帮助,也没有杀死IIS Express。
答案 0 :(得分:0)
我们最近遇到了一个相同的场景,其中将应用程序附加到调试器导致每个页面加载大约每个10分钟,但是没有调试或在QA环境中运行工作正常。
问题原来是log4net被配置为使用网络路径来存储日志文件,这是我们本地设置中不可用的路径。这导致多次尝试访问远程路径(每个类使用Spring .Net建立一次)并不存在(因此log4net在每种情况下都抛出异常)。
但这应该会对您产生影响,并且不应该随着时间的推移而增加..