预编译App.config的目的是什么?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (53)

如果预编译Web站点并使其可更新,则ASP.NET分析器可以从Page指令中看到没有代码文件或代码隐藏以及在哪里可以找到基类(继承属性)。

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

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

那么为什么需要 precompiledApp.config ?

提问于
用户回答回答于

它用于指示站点中的ASPX / ASCX页面是否可更新。你可以预编译并将代码放在编译后面,但是请将这些页面更新,以便可以进行一些与gui相关的微调。

扫码关注云+社区

领取腾讯云代金券