PrecompilationFlags Enumeração

Definição

Fornece flags que determinam o comportamento da pré-compilação.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name Valor Description
Default 0

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

Updatable 1

A aplicação implementada será atualizável. Este campo corresponde ao -u interruptor no Aspnet_compiler.exe.

OverwriteTarget 2

O diretório de destino pode ser sobrescrito. Este campo corresponde à -f ativação de Aspnet_compiler.exe para um alvo previamente pré-compilado.

ForceDebug 4

O compilador emitirá informação de depuração. Este campo corresponde ao -d interruptor no Aspnet_compiler.exe.

Clean 8

A aplicação será construída "limpa": quaisquer componentes previamente compilados serão recompilados. Este campo corresponde ao -c interruptor no Aspnet_compiler.exe.

CodeAnalysis 16

A /define:CodeAnalysis bandeira será adicionada como símbolo de compilação.

AllowPartiallyTrustedCallers 32

É gerado um AllowPartiallyTrustedCallersAttribute atributo para os assemblies, o que significa que os assemblies podem ser chamados por código parcialmente confiável. A /aptca bandeira será adicionada como símbolo de compilação.

DelaySign 64

A assembleia não é totalmente assinada quando criada. A assembleia pode ser assinada posteriormente por uma ferramenta de assinatura como Sn.exe. A /delaysign bandeira será adicionada como símbolo de compilação.

FixedNames 128

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

IgnoreBadImageFormatException 256

O compilador ignora exceções de formatos de imagem deficientes.

Observações

A PrecompilationFlags classe define o comportamento do gestor de compilações durante a pré-compilação. A ClientBuildManager classe toma PrecompilationFlags como um dos seus parâmetros construtores. A pré-compilação pode ser realizada programaticamente através ClientBuildManager ou através da ferramenta Aspnet_compiler.exe linha de comandos.

Aplica-se a