2010-12-16 87 views
3

我有一些ASP.NET代码的生成,其用编译debug = true - 更改而不重新编译?

<compilation debug = "true"> 

编译我们有似乎是通过改变该值,并重新编译来固定一个重大的性能问题。问题是我们无法回滚重新构建当前部署的代码。有什么我可以做的当前构建?

我看到修改Machine.config并添加

<configuration> 
    <system.web> 
      <deployment retail=”true”/> 
    </system.web> 
</configuration> 

我看到在2.0和4.0框架文件夹可在machine.config而不是3.5(此为建)多次提到。

这是目前在IIS7中运行。

如果有什么可以做什么?

+0

您是否可以确认缓慢版本的代码没有在'DEBUG'模式下编译? – 2010-12-16 07:02:30

回答

1

touch删除调试设置后,您的所有aspx文件,然后重新启动/终止w3wp进程。它现在应该重新编译它们。

至于bin目录下的DLL,你运气不好。