asp.net:慢调试 - 总是激活application_start

时间:2012-09-13 13:55:24

标签: c# asp.net .net-4.0

我有一个大约200个aspx页面的应用程序,它在几天前开始慢慢运行。

似乎VS 2010调试器在每次代码更改时都会启动application_start。

在这个缓慢的行为之前,debuger只触发application_start一次,我不得不停止开发服务器强制事件。

  • Windows 2008 R2服务器x64
  • Visual Studio 2010
  • 3位开发人员通过rdp(都有同样的问题)

感谢。

2 个答案:

答案 0 :(得分:4)

Application_Start应该如何运作。它仅在应用程序池启动时或者对代码库或web.config文件进行更改时触发,这将导致它重新启动。

This article更详细地讨论了该主题。

答案 1 :(得分:0)

我认为您的代码是在Web服务器上创建/删除导致问题的文件夹。

您应该检查ASP.NET restarts when a folder is created, renamed or deleted