如果您预编译一个网站并保持其可更新,ASP.NET解析器可以从Page指令看到没有代码文件或代码隐藏以及在哪里找到基类(继承属性)。
<%@ page language="C#" autoeventwireup="true" inherits="_Default, Precompiled"
theme="Default" validaterequest="false" %>
如果站点是预编译的并且不可更新,则bin文件夹中的.compiled文件应该为ASP.NET运行时提供有关如何实例化页面类的所有必要信息。
那么为什么precompiledApp.config 需要?
谢谢!
答案 0 :(得分:13)
它用于指示您站点中的ASPX / ASCX页面是否可更新。您可以预编译并编译后面的代码,但保留这些页面可更新,以便您可以根据需要进行与GUI相关的微调。