Compartilhar via


PrecompilationFlags Enumeração

Definição

Fornece sinalizadores que determinam o comportamento de pré-compilação.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class PrecompilationFlags
[System.Flags]
public enum PrecompilationFlags
[<System.Flags>]
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. O sinalizador /aptca será adicionado como um símbolo de compilação.

Clean 8

O aplicativo será criado "limpo": os componentes anteriormente compilados serão recompilados. Este campo corresponde à opção -c no Aspnet_compiler.exe.

CodeAnalysis 16

O sinalizador /define:CodeAnalysis será adicionado como um símbolo de compilação.

Default 0

O valor padrão; nenhum comportamento especial especificado para pré-compilação.

DelaySign 64

O assembly não é totalmente assinado quando é criado. O assembly pode ser assinado posteriormente por uma ferramenta de assinatura como um Sn.exe. O sinalizador /delaysign será adicionado como um símbolo de compilação.

FixedNames 128

O assembly é gerado com nomes fixos para páginas da Web. 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.

ForceDebug 4

O compilador emitirá informações de depuração. Este campo corresponde à opção -d no Aspnet_compiler.exe.

IgnoreBadImageFormatException 256

O compilador ignorará exceções de formato de imagem inválido.

OverwriteTarget 2

O diretório de destino pode ser substituído. Este capo corresponde à opção -f no Aspnet_compiler.exe para um destino previamente pré-compilado.

Updatable 1

O aplicativo implantado será atualizável. Este campo corresponde à opção -u no Aspnet_compiler.exe.

Comentários

A PrecompilationFlags classe define o comportamento do Gerenciador de compilação durante a pré-compilação. A ClientBuildManager classe usa PrecompilationFlags como um de seus parâmetros de construtor. A pré-compilação pode ser executada programaticamente por meio ClientBuildManager de ou por meio da ferramenta de linha de comando Aspnet_compiler.exe.

Aplica-se a