发布后,每个页面第一次打开都很卡,50秒或更长,第二次打开就很快了
2017-10-19 11:06
274 查看
估计原因:编译速度慢,但在有VS环境的机器上发布没有这么卡
解决办法:
使用高版本的VS,“在发布期间预编译”; 使用IIS8的Application Initialization功能 1. 使用VS2017“在发布期间预编译”
发布时遇到一个报错:
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
http://www.jb51.net/article/110489.htm
或者:(只编译修改的文件)
<compilation debug="true" batch="false" optimizeCompilations="true" targetFramework="4.5.1">
.
解决办法:
使用高版本的VS,“在发布期间预编译”; 使用IIS8的Application Initialization功能 1. 使用VS2017“在发布期间预编译”
发布时遇到一个报错:
在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。
http://www.jb51.net/article/110489.htm
或者:(只编译修改的文件)
<compilation debug="true" batch="false" optimizeCompilations="true" targetFramework="4.5.1">
.
相关文章推荐
- Tomcat权限问题,导致每次访问页面第一次正常,第二次报错404
- webwork在Action中取页面东西时,如果第一次非空而第二次为空如何取到空
- tomcat发布web项目JSP页面打开报空指针异常解决方法。
- 第一次进入欢迎页面,第二次以后直接进入主页面示例代码
- 使用struts2标签库时第一次打开报错、第二次打开不报错
- A打开B页面,B页面的PageLoad事件第二次不能执行问题解决
- C#中怎么外理window.open() 第二次打开页面时不运行PageLoad()事件
- Extjs 解决Window嵌套FormPanel第一次打开关闭后第二次打开出错的问题
- 页面第一次打开即给用户异步提示之Asp.net Ajax延迟加载UpdatePanel
- iOS开发73-清除UIWebView的缓存,H5页面第二次加载显示了第一次的页面
- iis发布网站 网站停了,域名还可以打开页面,why ?
- 手把手教您撸一个底部中心凸起的可以添加通知条数的底栏(安卓APP底栏点击第一次选中当前Fragment第二次点击更新当前页面(实现))
- 页面第一次打开即给用户异步提示之Asp.net Ajax延迟加载UpdatePanel (转)
- 启动程序(第二次开启程序,显示第一次打开的程序)
- C#中实现窗体第二次打开时,在原来第一次关闭的位置,类似于QQ面板
- 关于C# webform 项目发布 aspx页面无任何代码 每个页面都以dll形式发布
- APP第一次使用会显示的页面,之后再次打开应用不会再显示
- js实现第一次打开页面弹出提示