precompiledApp.config的目的是什么?

时间:2009-09-21 15:58:11

标签: asp.net webforms precompiled

如果您预编译一个网站并保持其可更新,ASP.NET解析器可以从Page指令看到没有代码文件或代码隐藏以及在哪里找到基类(继承属性)。

<%@ page language="C#" autoeventwireup="true" inherits="_Default, Precompiled"
  theme="Default" validaterequest="false" %>

如果站点是预编译的并且不可更新,则bin文件夹中的.compiled文件应该为ASP.NET运行时提供有关如何实例化页面类的所有必要信息。

那么为什么precompiledApp.config 需要

谢谢!

1 个答案:

答案 0 :(得分:13)

它用于指示您站点中的ASPX / ASCX页面是否可更新。您可以预编译并编译后面的代码,但保留这些页面可更新,以便您可以根据需要进行与GUI相关的微调。