2012-07-16 47 views
1

我有一个性能问题与我的ASP.NET MVC3应用程序, 我注意到,页面检索速度非常缓慢(每个请求~30秒)当一个put调试=“false”在web.config文件中。 如果我保持debug =“true”,那么加载&导航并不是很慢。 这听起来很奇怪,我在网上没有发现类似的问题。ASP.NET网站太慢,而调试= false

这里是web.config文件的汇编部分:

<compilation targetFramework="4.0"> 
    <assemblies> 
    <add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
    <add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
    <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> 
    </assemblies> 
</compilation> 

我使用的是IIS 7.0快递我本地计算机和IIS 6的生产服务器上(同样的问题)

+0

我有这个奇怪的问题,设置'debug =“false”'实际上减慢了我的渲染下降了3倍! – Jez 2013-04-30 14:17:17

回答

0

我我不能发表评论(需要更多声望,呃),但我想把你的注意力引向我的类似情况。也许我们可以互相帮助。 Here's my open issue