C# 如何使asp.net mvc应用程序保持编译状态

C# 如何使asp.net mvc应用程序保持编译状态,c#,iis-7,asp.net-mvc-2,compilation,C#,Iis 7,Asp.net Mvc 2,Compilation,我已经预编译了我的应用程序,但是每10-30分钟它就会卸载一次,然后当页面被点击时,它需要很长时间才能加载。如何使应用程序永远保持编译状态?应用程序并没有被取消编译,只是工作进程(和应用程序域)正在从内存中卸载 在IIS中的应用程序池设置中,为您需要的任何时间设置空闲超时,或将其设置为由于空闲而从不循环。除了Josh的建议之外,检查内存使用情况,以防您运行时遇到工作进程内存限制而不是超时 相关问题:如果您使用的是.NET 4和IIS 7.5,还可以使用新的“自动启动”功能来避免初始加载时间

我已经预编译了我的应用程序,但是每10-30分钟它就会卸载一次,然后当页面被点击时,它需要很长时间才能加载。如何使应用程序永远保持编译状态?

应用程序并没有被取消编译,只是工作进程(和应用程序域)正在从内存中卸载


在IIS中的应用程序池设置中,为您需要的任何时间设置空闲超时,或将其设置为由于空闲而从不循环。

除了Josh的建议之外,检查内存使用情况,以防您运行时遇到工作进程内存限制而不是超时


相关问题:

如果您使用的是.NET 4和IIS 7.5,还可以使用新的“自动启动”功能来避免初始加载时间