相关疑难解决方法(0)

ASP.NET MVC:几分钟后首先访问缓慢,然后每个后续请求都很快

当我第一次访问我的ASP.NET MVC网站的任何页面时,第一个请求很慢.加载需要大约4-5秒.但是,对任何页面的每个后续请求都很快.

当我等待几分钟或一小时后,每次第一次请求再次变慢.以下每个请求都很快.

我认为IIS 7正在编译代码并将其保存在内存中.一段时间后,它会将其从内存中删除,因此需要再次编译.

每次第一次请求时,我能做的是和以下每个请求一样快吗?(如果可能的话,不预编译我的源代码)

非常感谢你提前!

asp.net iis asp.net-mvc iis-7

24
推荐指数
3
解决办法
2万
查看次数

我可以预编译我的ASP.NET MVC应用程序吗?

我试图预编译我的ASP.NET MVC应用程序并将其部署到IIS6框(带通配符映射),但是我在渲染部分视图(用户控件)时遇到错误.在预编译之前,它在我的开发机器上正常工作.

错误是:

'/'应用程序中的服务器错误.

找不到部分视图'ListGrid'
.
搜索了以下位置:
〜/ Views/Initiative/ListGrid.aspx
~/Views/Initiative/ListGrid.ascx
~/Views/Shared/ListGrid.aspx
~/Views/Shared/ListGrid.ascx

我检查了Views\Shared的文件,它不存在,我认为这是正常的,因为它预编译.但只是为了咯咯笑,我在该文件夹中放了一个空白文件名为ListGrid.ascx,但后来我收到了这个错误:

'/'应用程序中的服务器错误.

文件'/Views/Shared/ListGrid.ascx'
尚未预编译,无法
请求.

我用Google搜索并搜索了但是找不到任何类似的问题,但没有运气.

asp.net-mvc

13
推荐指数
2
解决办法
8517
查看次数

标签 统计

asp.net-mvc ×2

asp.net ×1

iis ×1

iis-7 ×1