使用“.NET 编译”属性页可以管理 ASP.NET 应用程序代码配置设置。

使用“显示”列表选择指定设置的显示方式的以下选项之一:“好记的名称”“配置名称”“两个名称”

UI 元素列表

下表描述了功能页上和“操作”窗格中提供的 UI 元素。

功能页元素

元素名称描述

批处理编译 [batch]

表明是否支持批处理。默认值为 True

最大文件大小 [maxBatchGeneratedFileSize]

指定每个批处理编译所生成的源文件的最大大小(以 KB 为单位)。默认值为 1000 KB。

最大批处理大小 [maxBatchSize]

指定每次批处理编译的页面的最大数量。默认值为 1000。

超时(时:分:秒) [batchTimeout]

指明批处理编译的超时周期。如果编译在超时周期内无法完成,则编译器将为当前页还原为单个编译模式。默认值为 00:15:00(15 分钟)。

调试 [debug]

指定是使用二进制零售文件还是调试文件进行编译。如果为 true,则使用调试二进制文件进行编译。默认值为 false

重新编译的次数 [numRecompilesBeforeAppRestart]

表明可发生资源动态重编译的次数,超过该次数后,应用程序将重新启动。默认值为 15。

Url 行杂注 [urlLinePragmas]

指定编译器的指令是使用物理路径还是 URL。如果为 true,则将为编译器指令使用 URL(而不是物理路径)。默认值为 false

显式编译选项 [explicit]

指定是否设置 Microsoft Visual Basic explicit 编译选项。如果为 True,则必须使用 DimPrivatePublicReDim 语句声明所有变量。默认值为 True

严格编译选项 [strict]

指定是否启用 Visual Basic strict 编译选项。如果为 true,则编译将明确不允许将发生数据丢失情况的任何数据类型转换,以及数值类型和字符串之间的任何转换。默认值为 false

程序集 [assemblies]

定义 \bin 文件夹或全局程序集缓存 (GAC) 中在编译期间引用的程序集集合。GAC 存储专门指定为要由计算机上的多个应用程序共享的 .NET 程序集。使用星号 ("*") 可以包括该目录中的每一程序集。

默认语言 [defaultLanguage]

指定要在动态编译文件中使用的默认编程语言(比如 C# 或 VB.NET)。默认编程语言为 vb,它将 VB.NET 指定为默认编程语言。

代码子目录 [codeSubDirectories]

定义包含在运行时编译的文件的子目录。可以拥有任意多的子目录。

临时目录 [tempDirectory]

指定编译期间用于存储临时文件的目录。默认值为空字符串,它将临时文件放在 Temporary ASP.NET Files 目录下的某个位置。

“操作”窗格元素

元素名称描述

应用

保存您在功能页上所做的更改。

取消

取消您在功能页上所做的更改。

请参阅