当我用简单的文本更改更新ASPX页面时,下次我从web调用该页面时,它的响应非常慢。我正在windows 7上运行,使用IIS7。在我看来,下一次我从浏览器中调用它时,该页面必须重新编译。有什么帮助吗?
发布于 2010-09-15 22:54:06
ASP.Net页面由以下部分组成:
您需要根据更改的部分手动重新编译。后面的代码和设计器部分需要编译。
您可以在部分之前更改代码,并且它将手动重新编译(但只有之前的代码)。
如果您只是在更改文本,则应该使用resx文件。它们可以由资源键使用,也可以在后面的代码中使用。改变重新设定并不会减慢你的应用程序。
编辑:
禁用重新编译-您需要编辑web.config:
<configuration>
<system.web>
<compilation batch="false">
</system.web>
</configuration>发布于 2010-09-15 22:33:59
这是Asp.net的一个正常功能。一旦ASPX文件更改,下次web服务器收到请求时,应用程序将被重新编译。
https://serverfault.com/questions/181592
复制相似问题