代码之家  ›  专栏  ›  技术社区  ›  Danny G

web.config批处理=“false”

  •  22
  • Danny G  · 技术社区  · 17 年前

    在ASP.NET的编译标记中添加batch=“false”的目的是什么。网1.1?

    4 回复  |  直到 16 年前
        1
  •  17
  •   Liam Joshua    11 年前

    MSDN表示批处理标志的用途

    首次访问文件。当该属性设置为True时, 在后续访问文件时。

    将其设置为false可能会使它在第一次编译时更快,但在后续的时间里会更慢,我相信这也适用于1.1。

    MSDN Link

        3
  •  3
  •   Shaun Luttin    11 年前



    small paragraph from an MSDN article .

    属性。

    • 它还会导致编译器进行完整编译,而不是增量编译 当您使用F5进行构建时,请在Visual Studio 2005中编译。最终结果 Visual Studio 2005中的时间将显著增加。
    • 程序集引用Batch属性可能会隐藏潜在的损坏的程序集引用(当Batch=True时),甚至引入循环
        4
  •  1
  •   Walden Leverich    17 年前

    我认为默认值为false(在2.0+版本中),因此添加 batch=false 将作为默认值的文档,或作为占位符,所以如果你想要true,很明显要更改什么。

    推荐文章