发布ASP.NET网站时,小心这些隐藏的坑究竟有哪些?

2026-04-01 09:260阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计699个文字,预计阅读时间需要3分钟。

发布ASP.NET网站时,小心这些隐藏的坑究竟有哪些?

开发工具:VS2010,MVC4.0,SQLSERVER2008+服务器:Windows Server 2012,IIS8,SQLSERVER2012。发布后,每个页面首次打开较慢,约50秒或更久,第二次打开则很快。原因:编译速度慢,但优化后性能提升。

开发工具:VS2010,MVC4.0,SQLSERVER2008

发布ASP.NET网站时,小心这些隐藏的坑究竟有哪些?

服务器:Windows server 2012,IIS8,SQLSERVER2012

一、发布后,每个页面第一次打开都很卡,50秒或更长,第二次打开就很快了

估计原因:编译速度慢,但在有VS环境的机器上发布没有这么卡

解决办法:

使用高版本的VS,“在发布期间预编译”; 使用IIS8的Application Initialization功能 1. 使用VS2017“在发布期间预编译”

发布时遇到一个报错:

在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

阅读全文
标签:那些

本文共计699个文字,预计阅读时间需要3分钟。

发布ASP.NET网站时,小心这些隐藏的坑究竟有哪些?

开发工具:VS2010,MVC4.0,SQLSERVER2008+服务器:Windows Server 2012,IIS8,SQLSERVER2012。发布后,每个页面首次打开较慢,约50秒或更久,第二次打开则很快。原因:编译速度慢,但优化后性能提升。

开发工具:VS2010,MVC4.0,SQLSERVER2008

发布ASP.NET网站时,小心这些隐藏的坑究竟有哪些?

服务器:Windows server 2012,IIS8,SQLSERVER2012

一、发布后,每个页面第一次打开都很卡,50秒或更长,第二次打开就很快了

估计原因:编译速度慢,但在有VS环境的机器上发布没有这么卡

解决办法:

使用高版本的VS,“在发布期间预编译”; 使用IIS8的Application Initialization功能 1. 使用VS2017“在发布期间预编译”

发布时遇到一个报错:

在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。

阅读全文
标签:那些