MVC第一次访问比较慢的解决方案

简介: 一、NGen优化 %WINDIR%\Microsoft.NET\Framework64\v4.0.30319\ngen install EntityFramework.Core.dll %WINDIR%\Microsoft.

一、NGen优化

%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\ngen install EntityFramework.Core.dll
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\ngen install EntityFramework.MicrosoftSqlServer.dll

注:

For 32 bit run:
%WINDIR%\Microsoft.NET\Framework\v4.0.30319\ngen install <Assembly name>

For 64 bit run:
%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\ngen install <Assembly name>

 注意:

在Windows Server 2012上要这样写:

%WINDIR%\Microsoft.NET\Framework64\v4.0.30319>.\ngen install ***.dll

即ngen前面要加.\

 

重启一下应用程序池和IIS!

二、预编译发布

 

 

去掉“允许更新预编译站点”前的勾

学习交流群:364976091
相关文章
|
3月前
|
XML 前端开发 应用服务中间件
Cannot resolve MVC View解决方案
Cannot resolve MVC View解决方案
124 0
Cannot resolve MVC View解决方案
|
自然语言处理
.Net MVC5(.Net Framework 4.0+)多语言解决方案
最近项目需要做多语言,原先是2种语言(中文/英文),现在又要加一种语言,成了3种。那么原来的方式肯定不适用了,只能升级解决方案。
.Net MVC5(.Net Framework 4.0+)多语言解决方案
|
.NET
ASP.NET MVC4 & Entity Framework 6.0 IIS 部署出错解决方案
近期了解MVC4的时候弄了一个简单的小工程,使用Entity Framework作为Model,F5启动调试运行的时候没有问题,但是发布到IIS之后访问就报错 错误信息如下: The Entity Framework provider type 'System.
1321 0