PrecompilationFlags Enumeración

Definición

Proporciona marcas que determinan el comportamiento de precompilación.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Herencia
PrecompilationFlags
Atributos

Campos

Nombre Valor Description
Default 0

Valor predeterminado; no se ha especificado ningún comportamiento especial para la precompilación.

Updatable 1

La aplicación implementada será actualizable. Este campo corresponde al -u modificador en Aspnet_compiler.exe.

OverwriteTarget 2

El directorio de destino se puede sobrescribir. Este campo corresponde al -f modificador en Aspnet_compiler.exe para un destino precompilado previamente.

ForceDebug 4

El compilador emitirá información de depuración. Este campo corresponde al -d modificador en Aspnet_compiler.exe.

Clean 8

La aplicación se compilará "clean": se volverán a compilar todos los componentes compilados anteriormente. Este campo corresponde al -c modificador en Aspnet_compiler.exe.

CodeAnalysis 16

La /define:CodeAnalysis marca se agregará como un símbolo de compilación.

AllowPartiallyTrustedCallers 32

Se genera un AllowPartiallyTrustedCallersAttribute atributo para los ensamblados, lo que significa que el código de confianza parcial puede llamar a los ensamblados. La /aptca marca se agregará como un símbolo de compilación.

DelaySign 64

El ensamblado no está totalmente firmado cuando se crea. El ensamblado se puede firmar más adelante mediante una herramienta de firma como Sn.exe. La /delaysign marca se agregará como un símbolo de compilación.

FixedNames 128

El ensamblado se genera con nombres fijos para las páginas web. Los archivos no se procesan por lotes durante la compilación y, en su lugar, se compilan individualmente para generar los nombres fijos.

IgnoreBadImageFormatException 256

El compilador omitirá las excepciones de formato de imagen incorrectas.

Comentarios

La PrecompilationFlags clase define el comportamiento del administrador de compilación durante la precompilación. La ClientBuildManager clase toma PrecompilationFlags como uno de sus parámetros de constructor. La precompilación se puede realizar mediante programación a través ClientBuildManager de o a través de la herramienta de línea de comandos Aspnet_compiler.exe.

Se aplica a