PrecompilationFlags Enumeração

Definição

Fornece sinalizadores que determinam o comportamento de pré-compilação.Provides flags that determine precompilation behavior.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos seus valores membros.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
type PrecompilationFlags = 
Public Enum PrecompilationFlags
Herança
PrecompilationFlags
Atributos

Campos

AllowPartiallyTrustedCallers 32

Um atributo AllowPartiallyTrustedCallersAttribute é gerado para os assemblies, que significa que os assemblies podem ser chamados por um código parcialmente confiável.An AllowPartiallyTrustedCallersAttribute attribute is generated for the assemblies, which means the assemblies can be called by partially trusted code. O sinalizador /aptca será adicionado como um símbolo de compilação.The /aptca flag will be added as a compilation symbol.

Clean 8

O aplicativo será criado “limpo”: Todos os componentes compilados anteriormente serão recompilados.The application will be built "clean": Any previously compiled components will be recompiled. Este campo corresponde à opção -c no Aspnet_compiler.exe.This field corresponds to the -c switch on Aspnet_compiler.exe.

CodeAnalysis 16

O sinalizador /define:CodeAnalysis será adicionado como um símbolo de compilação.The /define:CodeAnalysis flag will be added as a compilation symbol.

Default 0

O valor padrão; nenhum comportamento especial especificado para pré-compilação.The default value; no special behavior specified for precompilation.

DelaySign 64

O assembly não é totalmente assinado quando é criado.The assembly is not fully signed when created. O assembly pode ser assinado posteriormente por uma ferramenta de assinatura como um Sn.exe.The assembly can be signed later by a signing tool such as Sn.exe. O sinalizador /delaysign será adicionado como um símbolo de compilação.The /delaysign flag will be added as a compilation symbol.

FixedNames 128

O assembly é gerado com nomes fixos para páginas da Web.The assembly is generated with fixed names for the Web pages. Os arquivos não são divididos em lotes durante a compilação e, em vez disso, são compilados individualmente para produzir os nomes fixos.The files are not batched during compilation and instead are compiled individually to produce the fixed names.

ForceDebug 4

O compilador emitirá informações de depuração.The compiler will emit debug information. Este campo corresponde à opção -d no Aspnet_compiler.exe.This field corresponds to the -d switch on Aspnet_compiler.exe.

IgnoreBadImageFormatException 256

O compilador ignorará exceções de formato de imagem inválido.The compiler will ignore bad image format exceptions.

OverwriteTarget 2

O diretório de destino pode ser substituído.The target directory can be overwritten. Este capo corresponde à opção -f no Aspnet_compiler.exe para um destino previamente pré-compilado.This field corresponds to the -f switch on Aspnet_compiler.exe for a previously precompiled target.

Updatable 1

O aplicativo implantado será atualizável.The deployed application will be updatable. Este campo corresponde à opção -u no Aspnet_compiler.exe.This field corresponds to the -u switch on Aspnet_compiler.exe.

Comentários

A PrecompilationFlags classe define o comportamento do Gerenciador de compilação durante a pré-compilação.The PrecompilationFlags class defines the behavior of the build manager during precompilation. A ClientBuildManager classe usa PrecompilationFlags como um de seus parâmetros de construtor.The ClientBuildManager class takes PrecompilationFlags as one of its constructor parameters. A pré-compilação pode ser executada programaticamente por meio ClientBuildManager de ou por meio da ferramenta de linha de comando aspnet_compiler. exe.Precompilation can be performed programmatically through ClientBuildManager or through the Aspnet_compiler.exe command-line tool.

Aplica-se a