PrecompilationFlags Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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 |
| OverwriteTarget | 2 | O diretório de destino pode ser substituído. Esse campo corresponde à opção |
| ForceDebug | 4 | O compilador emitirá informações de depuração. Esse campo corresponde à opção |
| Clean | 8 | O aplicativo será criado como "clean": todos os componentes compilados anteriormente serão recompilados. Esse campo corresponde à opção |
| CodeAnalysis | 16 | 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 |
| 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 |
| 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.