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

Nome Valor Description
Default 0

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

Updatable 1

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

OverwriteTarget 2

O diretório de destino pode ser substituído. Esse campo corresponde à opção -f Aspnet_compiler.exe de um destino pré-compilado anteriormente.

ForceDebug 4

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

Clean 8

O aplicativo será criado como "clean": todos os componentes compilados anteriormente serão recompilados. Esse campo corresponde à opção -c Aspnet_compiler.exe.

CodeAnalysis 16

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

AllowPartiallyTrustedCallers 32

Um AllowPartiallyTrustedCallersAttribute atributo é gerado para os assemblies, o que significa que os assemblies podem ser chamados por código parcialmente confiável. O /aptca sinalizador será adicionado como um símbolo de compilação.

DelaySign 64

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

FixedNames 128

O assembly é gerado com nomes fixos para as páginas da Web. Os arquivos não são agrupados em lote durante a compilação e, em vez disso, são compilados individualmente para produzir os nomes fixos.

IgnoreBadImageFormatException 256

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

Comentários

A PrecompilationFlags classe define o comportamento do gerenciador de build 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 ou por meio da ferramenta de linha de comando Aspnet_compiler.exe.

Aplica-se a